Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/8nvMK
function name: (null)
number of ops: 28
compiled vars: !0 = $test, !1 = $removed, !2 = $cleared
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, 'hello+%3Cscript+type%3D%22text%2Fjavascript%22%3E+alert%28%27xds%27%29%3B+%3C%2Fscript%3E+%5C%2F%2F%5C%5C%5C+%2F%2F%2F%2F+'
6 1 INIT_FCALL 'str_replace'
2 SEND_VAL <array>
3 SEND_VAL <array>
4 SEND_VAR !0
5 DO_ICALL $4
6 ASSIGN !1, $4
9 7 CONCAT ~6 '1.', !0
8 CONCAT ~7 ~6, '%0A'
9 ECHO ~7
10 10 CONCAT ~8 '2.', !1
11 CONCAT ~9 ~8, '%0A'
12 ECHO ~9
13 13 INIT_FCALL 'filter_var'
14 SEND_VAR !1
15 FETCH_CONSTANT ~10 'FILTER_SANITIZE_STRING'
16 SEND_VAL ~10
17 DO_ICALL $11
18 ASSIGN !2, $11
16 19 CONCAT ~13 '3.', !2
20 CONCAT ~14 ~13, '%0A'
21 ECHO ~14
17 22 INIT_FCALL 'json_encode'
23 SEND_VAR !2
24 DO_ICALL $15
25 CONCAT ~16 $15, '%0A'
26 ECHO ~16
27 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0