Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/QZETa function name: (null) number of ops: 37 compiled vars: !0 = $obj1, !1 = $obj2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 13 0 E > NEW $2 'Foo' 1 DO_FCALL 0 2 ASSIGN !0, $2 14 3 CLONE ~5 !0 4 ASSIGN !1, ~5 16 5 ASSIGN_OBJ !0, 'string' 6 OP_DATA 'foo+bar' 17 7 FETCH_OBJ_R ~8 !0, 'dateTime' 8 INIT_METHOD_CALL ~8, 'add' 9 NEW $9 'DateInterval' 10 SEND_VAL_EX 'P1Y' 11 DO_FCALL 0 12 SEND_VAR_NO_REF_EX $9 13 DO_FCALL 0 19 14 INIT_FCALL 'var_dump' 15 FETCH_OBJ_R ~12 !0, 'dateTime' 16 INIT_METHOD_CALL ~12, 'format' 17 SEND_VAL_EX 'Y-m-d' 18 DO_FCALL 0 $13 19 SEND_VAR $13 20 DO_ICALL 20 21 INIT_FCALL 'var_dump' 22 FETCH_OBJ_R ~15 !0, 'string' 23 SEND_VAL ~15 24 DO_ICALL 22 25 INIT_FCALL 'var_dump' 26 FETCH_OBJ_R ~17 !1, 'dateTime' 27 INIT_METHOD_CALL ~17, 'format' 28 SEND_VAL_EX 'Y-m-d' 29 DO_FCALL 0 $18 30 SEND_VAR $18 31 DO_ICALL 23 32 INIT_FCALL 'var_dump' 33 FETCH_OBJ_R ~20 !1, 'string' 34 SEND_VAL ~20 35 DO_ICALL 36 > RETURN 1 Class Foo: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/QZETa function name: __construct number of ops: 7 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 8 0 E > NEW $1 'DateTime' 1 DO_FCALL 0 2 ASSIGN_OBJ 'dateTime' 3 OP_DATA $1 9 4 ASSIGN_OBJ 'string' 5 OP_DATA 'foo' 10 6 > RETURN null End of function __construct End of class Foo.
Generated using Vulcan Logic Dumper, using php 8.0.0