Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 47) Position 1 = 10, Position 2 = 16 Branch analysis from position: 10 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 19 Branch analysis from position: 17 1 jumps found. (Code = 42) Position 1 = 20 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 19 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 16 filename: /in/4v5kQ function name: (null) number of ops: 44 compiled vars: !0 = $data, !1 = $dateType line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN_DIM !0, 'ealkalom' 1 OP_DATA '2014.+04.+30.+00%3A00' 3 2 ASSIGN_DIM !0, 'valkalom' 3 OP_DATA '2014.+04.+30.+00%3A00' 13 4 INIT_FCALL 'checkinvalidhour' 5 FETCH_DIM_R ~4 !0, 'ealkalom' 6 SEND_VAL ~4 7 DO_FCALL 0 $5 8 IS_EQUAL ~6 $5, '00' 9 > JMPNZ_EX ~6 ~6, ->16 10 > INIT_FCALL 'checkinvalidhour' 11 FETCH_DIM_R ~7 !0, 'valkalom' 12 SEND_VAL ~7 13 DO_FCALL 0 $8 14 IS_EQUAL ~9 $8, '00' 15 BOOL ~6 ~9 16 > > JMPZ ~6, ->19 14 17 > ASSIGN !1, 'Y.+m.+d.' 18 > JMP ->20 16 19 > ASSIGN !1, 'Y.+m.+d.+H%3Ai' 18 20 > ECHO !1 19 21 INIT_FCALL 'date' 22 SEND_VAR !1 23 INIT_FCALL 'strtotime' 24 FETCH_DIM_R ~13 !0, 'ealkalom' 25 SEND_VAL ~13 26 DO_ICALL $14 27 SEND_VAR $14 28 DO_ICALL $15 29 ASSIGN_DIM ~12 !0, 'ealkalom' 30 OP_DATA $15 31 ECHO ~12 20 32 INIT_FCALL 'date' 33 SEND_VAR !1 34 INIT_FCALL 'strtotime' 35 FETCH_DIM_R ~17 !0, 'valkalom' 36 SEND_VAL ~17 37 DO_ICALL $18 38 SEND_VAR $18 39 DO_ICALL $19 40 ASSIGN_DIM ~16 !0, 'valkalom' 41 OP_DATA $19 42 ECHO ~16 43 > RETURN 1 Function checkinvalidhour: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 18 Branch analysis from position: 8 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 18 filename: /in/4v5kQ function name: checkInvalidHour number of ops: 20 compiled vars: !0 = $date, !1 = $hour, !2 = $match, !3 = $min line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 6 0 E > RECV !0 7 1 ASSIGN !1, '' 8 2 INIT_FCALL 'preg_match' 3 SEND_VAL '%2F%282%5B0-3%5D%7C%5B01%5D%5B0-9%5D%29%3A%5B0-5%5D%5B0-9%5D%2F' 4 SEND_VAR !0 5 SEND_REF !2 6 DO_ICALL $5 7 > JMPZ $5, ->18 9 8 > INIT_FCALL 'explode' 9 SEND_VAL '%3A' 10 FETCH_DIM_R ~6 !2, 0 11 SEND_VAL ~6 12 DO_ICALL $7 13 FETCH_LIST_R $8 $7, 0 14 ASSIGN !1, $8 15 FETCH_LIST_R $10 $7, 1 16 ASSIGN !3, $10 17 FREE $7 11 18 > > RETURN !1 12 19* > RETURN null End of function checkinvalidhour
Generated using Vulcan Logic Dumper, using php 8.0.0