Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/a9nLn function name: (null) number of ops: 39 compiled vars: !0 = $regex, !1 = $res, !2 = $matches, !3 = $res2, !4 = $matches2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, '%0A++++%28%3F%3Ctypes%3E%0A++++++++%28%3F%3A%0A++++++++++++%28%3F%3A%5C%7B+%28%3F%26types%29+%5C%7D%29%0A++++++++++++%7C+%28a%29%0A++++++++%29%0A++++++++%28%5C%2A%3F%29%0A++++%29%0A' 13 1 INIT_FCALL 'ini_set' 2 SEND_VAL 'pcre.jit' 3 SEND_VAL '0' 4 DO_ICALL 14 5 INIT_FCALL 'preg_match' 6 CONCAT ~7 '%7B%5E', !0 7 CONCAT ~8 ~7, '%24%7Dx' 8 SEND_VAL ~8 9 SEND_VAL '%7Ba%7D' 10 SEND_REF !2 11 DO_ICALL $9 12 ASSIGN !1, $9 15 13 INIT_FCALL 'ini_set' 14 SEND_VAL 'pcre.jit' 15 SEND_VAL '1' 16 DO_ICALL 17 17 INIT_FCALL 'preg_match' 18 CONCAT ~12 '%7B%5E', !0 19 CONCAT ~13 ~12, '%24%7Dxx' 20 SEND_VAL ~13 21 SEND_VAL '%7Ba%7D' 22 SEND_REF !4 23 DO_ICALL $14 24 ASSIGN !3, $14 19 25 INIT_FCALL 'var_dump' 26 IS_IDENTICAL ~16 !2, !4 27 SEND_VAL ~16 28 DO_ICALL 21 29 ECHO 'without+JIT%3A%0A' 22 30 INIT_FCALL 'print_r' 31 SEND_VAR !2 32 DO_ICALL 23 33 ECHO '%0A' 24 34 ECHO 'with+JIT%3A%0A' 25 35 INIT_FCALL 'print_r' 36 SEND_VAR !4 37 DO_ICALL 38 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0