Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 70 Branch analysis from position: 3 2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 70 Branch analysis from position: 4 2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 48 Branch analysis from position: 40 1 jumps found. (Code = 42) Position 1 = 3 Branch analysis from position: 3 Branch analysis from position: 48 Branch analysis from position: 70 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 70 filename: /in/WkVIW function name: (null) number of ops: 72 compiled vars: !0 = $subject, !1 = $regexes, !2 = $pattern, !3 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, 'text+1234' 5 1 ASSIGN !1, <array> 10 2 > FE_RESET_R $6 !1, ->70 3 > > FE_FETCH_R ~7 $6, !2, ->70 4 > ASSIGN !3, ~7 11 5 ECHO '%0A' 6 ECHO 'Currently+testing+regex%3A+%22' 7 ECHO !3 8 ECHO '%22' 9 ECHO '%0A' 13 10 ECHO 'preg_filter%3A+' 11 ECHO '%0A' 14 12 INIT_FCALL 'preg_filter' 13 SEND_VAR !2 14 SEND_VAL '' 15 SEND_VAR !0 16 DO_ICALL 16 17 ECHO 'preg_grep%3A+' 18 ECHO '%0A' 17 19 INIT_FCALL 'preg_grep' 20 SEND_VAR !2 21 INIT_ARRAY ~10 !0 22 SEND_VAL ~10 23 DO_ICALL 19 24 ECHO 'preg_match_all%3A+' 25 ECHO '%0A' 20 26 INIT_FCALL 'preg_match_all' 27 SEND_VAR !2 28 SEND_VAR !0 29 DO_ICALL 22 30 ECHO 'preg_match%3A+' 31 ECHO '%0A' 23 32 INIT_FCALL 'preg_match' 33 SEND_VAR !2 34 SEND_VAR !0 35 DO_ICALL 25 36 INIT_FCALL 'function_exists' 37 SEND_VAL 'preg_replace_callback_array' 38 DO_ICALL $14 39 > JMPZ $14, ->48 26 40 > ECHO 'preg_replace_callback_array%3A+' 41 ECHO '%0A' 27 42 INIT_FCALL 'preg_replace_callback_array' 43 DECLARE_LAMBDA_FUNCTION ~15 [0] 44 INIT_ARRAY ~16 ~15, !2 45 SEND_VAL ~16 46 SEND_VAR !0 47 DO_ICALL 30 48 > ECHO 'preg_replace_callback%3A+' 49 ECHO '%0A' 31 50 INIT_FCALL 'preg_replace_callback' 51 SEND_VAR !2 52 DECLARE_LAMBDA_FUNCTION ~18 [1] 53 SEND_VAL ~18 54 SEND_VAR !0 55 DO_ICALL 33 56 ECHO 'preg_replace%3A+' 57 ECHO '%0A' 34 58 INIT_FCALL 'preg_replace' 59 SEND_VAR !2 60 SEND_VAL '' 61 SEND_VAR !0 62 DO_ICALL 36 63 ECHO 'preg_split%3A+' 64 ECHO '%0A' 37 65 INIT_FCALL 'preg_split' 66 SEND_VAR !2 67 SEND_VAR !0 68 DO_ICALL 10 69 > JMP ->3 70 > FE_FREE $6 39 71 > RETURN 1 Dynamic Functions: Dynamic Function 0 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/WkVIW function name: {closure} number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 27 0 E > > RETURN '' 1* > RETURN null End of Dynamic Function 0 Dynamic Function 1 Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/WkVIW function name: {closure} number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 31 0 E > > RETURN '' 1* > RETURN null End of Dynamic Function 1
Generated using Vulcan Logic Dumper, using php 8.0.0