Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/dNGPm function name: (null) number of ops: 8 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 12 0 E > INIT_FCALL 'var_dump' 1 INIT_FCALL 'datediffinweeks' 2 SEND_VAL '11%2F11%2F2016' 3 SEND_VAL '11%2F13%2F2016' 4 DO_FCALL 0 $0 5 SEND_VAR $0 6 DO_ICALL 7 > RETURN 1 Function datediffinweeks: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 23 Branch analysis from position: 18 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 23 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/dNGPm function name: datediffInWeeks number of ops: 44 compiled vars: !0 = $date1, !1 = $date2, !2 = $first, !3 = $second line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > RECV !0 1 RECV !1 4 2 INIT_FCALL 'var_dump' 3 INIT_FCALL 'date' 4 SEND_VAL 'W' 5 FETCH_CONSTANT ~4 'date2' 6 SEND_VAL ~4 7 DO_ICALL $5 8 INIT_FCALL 'date' 9 SEND_VAL 'W' 10 FETCH_CONSTANT ~6 'date1' 11 SEND_VAL ~6 12 DO_ICALL $7 13 SUB ~8 $5, $7 14 SEND_VAL ~8 15 DO_ICALL 5 16 IS_SMALLER !1, !0 17 > JMPZ ~10, ->23 18 > INIT_FCALL_BY_NAME 'datediffInWeeks' 19 SEND_VAR_EX !1 20 SEND_VAR_EX !0 21 DO_FCALL 0 $11 22 > RETURN $11 6 23 > INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat' 24 SEND_VAL 'm%2Fd%2FY' 25 SEND_VAR !0 26 DO_FCALL 0 $12 27 ASSIGN !2, $12 8 28 INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat' 29 SEND_VAL 'm%2Fd%2FY' 30 SEND_VAR !1 31 DO_FCALL 0 $14 32 ASSIGN !3, $14 9 33 INIT_FCALL 'floor' 34 INIT_METHOD_CALL !2, 'diff' 35 SEND_VAR_EX !3 36 DO_FCALL 0 $16 37 FETCH_OBJ_R ~17 $16, 'days' 38 DIV ~18 ~17, 7 39 SEND_VAL ~18 40 DO_ICALL $19 41 ADD ~20 $19, 1 42 > RETURN ~20 10 43* > RETURN null End of function datediffinweeks
Generated using Vulcan Logic Dumper, using php 8.0.0