Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2IfZ2 function name: (null) number of ops: 22 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 22 0 E > INIT_FCALL 'fdate' 1 SEND_VAL '2015-04-09' 2 DO_FCALL 0 $0 3 ECHO $0 4 ECHO '%0D%0A' 23 5 INIT_FCALL 'fdate' 6 SEND_VAL '09-04-2015' 7 DO_FCALL 0 $1 8 ECHO $1 9 ECHO '%0D%0A' 24 10 ECHO '%0D%0A' 25 11 INIT_FCALL 'fdate' 12 SEND_VAL '2015%2F04%2F09' 13 DO_FCALL 0 $2 14 ECHO $2 15 ECHO '%0D%0A' 26 16 INIT_FCALL 'fdate' 17 SEND_VAL '09%2F04%2F2015' 18 DO_FCALL 0 $3 19 ECHO $3 20 ECHO '%0D%0A' 21 > RETURN 1 Function fdate: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 19 Branch analysis from position: 8 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 19 Branch analysis from position: 18 2 jumps found. (Code = 46) Position 1 = 20, Position 2 = 25 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 28 Branch analysis from position: 26 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 28 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 25 Branch analysis from position: 19 Branch analysis from position: 19 filename: /in/2IfZ2 function name: fdate number of ops: 30 compiled vars: !0 = $date, !1 = $count line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 5 1 ASSIGN !1, 0 7 2 INIT_FCALL 'strpos' 3 SEND_VAR !0 4 SEND_VAL '-' 5 DO_ICALL $3 6 TYPE_CHECK 4 $3 7 > JMPZ ~4, ->19 8 8 > INIT_FCALL 'preg_replace' 9 SEND_VAL '%7E.%2A%3F%28%5Cd%2B%29%2F%28%5Cd%2B%29%2F%28%5Cd%2B%29%28%5Cs%2B%28%5Cd%2B%3A%5Cd%2B%28%3A%5Cd%2B%29%3F%29%29%3F.%2A%7E' 10 SEND_VAL '%243-%242-%241+%245' 11 SEND_VAR !0 12 SEND_VAL 1 13 SEND_REF !1 14 DO_ICALL $5 15 ASSIGN !0, $5 10 16 BOOL_NOT ~7 !1 17 > JMPZ ~7, ->19 11 18 > ASSIGN !0, <false> 15 19 > > JMPZ_EX ~9 !0, ->25 20 > INIT_FCALL 'preg_match' 21 SEND_VAL '%7E%5Cd%7B4%7D-%5Cd%7B1%2C2%7D-%5Cd%7B1%2C2%7D%28+%5Cd%7B2%7D%3A%5Cd%7B2%7D%3A%5Cd%7B2%7D%29%3F%7E' 22 SEND_VAR !0 23 DO_ICALL $10 24 BOOL ~9 $10 25 > > JMPZ ~9, ->28 16 26 > > RETURN !0 27* JMP ->29 18 28 > > RETURN <false> 20 29* > RETURN null End of function fdate
Generated using Vulcan Logic Dumper, using php 8.0.0