3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump( mktime(0,0,0,date("m")-6,date("d"),date("Y")) ); var_dump( date("m")-6 ); var_dump($x = "現在 " . date("Y-m-d H:i:s")); var_dump($x = "現在 " . strtotime("now")); var_dump($x = "6ヶ月前 " . date("Y-m-d H:i:s",strtotime("-6 month"))); var_dump($x = "6ヶ月前 " . strtotime("-6 month"));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/NVYn1
function name:  (null)
number of ops:  65
compiled vars:  !0 = $x
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'var_dump'
          1        INIT_FCALL                                               'mktime'
          2        SEND_VAL                                                 0
          3        SEND_VAL                                                 0
          4        SEND_VAL                                                 0
          5        INIT_FCALL                                               'date'
          6        SEND_VAL                                                 'm'
          7        DO_ICALL                                         $1      
          8        SUB                                              ~2      $1, 6
          9        SEND_VAL                                                 ~2
         10        INIT_FCALL                                               'date'
         11        SEND_VAL                                                 'd'
         12        DO_ICALL                                         $3      
         13        SEND_VAR                                                 $3
         14        INIT_FCALL                                               'date'
         15        SEND_VAL                                                 'Y'
         16        DO_ICALL                                         $4      
         17        SEND_VAR                                                 $4
         18        DO_ICALL                                         $5      
         19        SEND_VAR                                                 $5
         20        DO_ICALL                                                 
    4    21        INIT_FCALL                                               'var_dump'
         22        INIT_FCALL                                               'date'
         23        SEND_VAL                                                 'm'
         24        DO_ICALL                                         $7      
         25        SUB                                              ~8      $7, 6
         26        SEND_VAL                                                 ~8
         27        DO_ICALL                                                 
    7    28        INIT_FCALL                                               'var_dump'
         29        INIT_FCALL                                               'date'
         30        SEND_VAL                                                 'Y-m-d+H%3Ai%3As'
         31        DO_ICALL                                         $10     
         32        CONCAT                                           ~11     '%E7%8F%BE%E5%9C%A8+', $10
         33        ASSIGN                                           ~12     !0, ~11
         34        SEND_VAL                                                 ~12
         35        DO_ICALL                                                 
    8    36        INIT_FCALL                                               'var_dump'
         37        INIT_FCALL                                               'strtotime'
         38        SEND_VAL                                                 'now'
         39        DO_ICALL                                         $14     
         40        CONCAT                                           ~15     '%E7%8F%BE%E5%9C%A8+', $14
         41        ASSIGN                                           ~16     !0, ~15
         42        SEND_VAL                                                 ~16
         43        DO_ICALL                                                 
   10    44        INIT_FCALL                                               'var_dump'
         45        INIT_FCALL                                               'date'
         46        SEND_VAL                                                 'Y-m-d+H%3Ai%3As'
         47        INIT_FCALL                                               'strtotime'
         48        SEND_VAL                                                 '-6+month'
         49        DO_ICALL                                         $18     
         50        SEND_VAR                                                 $18
         51        DO_ICALL                                         $19     
         52        CONCAT                                           ~20     '6%E3%83%B6%E6%9C%88%E5%89%8D+', $19
         53        ASSIGN                                           ~21     !0, ~20
         54        SEND_VAL                                                 ~21
         55        DO_ICALL                                                 
   12    56        INIT_FCALL                                               'var_dump'
         57        INIT_FCALL                                               'strtotime'
         58        SEND_VAL                                                 '-6+month'
         59        DO_ICALL                                         $23     
         60        CONCAT                                           ~24     '6%E3%83%B6%E6%9C%88%E5%89%8D+', $23
         61        ASSIGN                                           ~25     !0, ~24
         62        SEND_VAL                                                 ~25
         63        DO_ICALL                                                 
         64      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
174.8 ms | 1400 KiB | 21 Q