Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/nE5dE
function name: (null)
number of ops: 5
compiled vars: none
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
123 0 E > INIT_FCALL 'utf8_to_latin1'
1 SEND_VAL 'ISO%2FIEC+8859-1+is+missing+some+characters+for+French+and+Finnish+text+and+the+euro+sign.+In+order+to+provide+some+of+these+characters%2C+ISO%2FIEC+8859-15+was+developed+as+an+update+of+ISO%2FIEC+8859-1.+This+required%2C+however%2C+the+removal+of+some+infrequently+used+characters+from+ISO%2FIEC+8859-1%2C+including+fraction+symbols+and+letter-free+diacritics%3A+%C2%A4%2C+%C2%A6%2C+%C2%A8%2C+%C2%B4%2C+%C2%B8%2C+%C2%BC%2C+%C2%BD%2C+and+%C2%BE.'
2 DO_FCALL 0 $0
3 ECHO $0
4 > RETURN 1
Function utf8_to_latin1:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/nE5dE
function name: utf8_to_latin1
number of ops: 29
compiled vars: !0 = $str, !1 = $regx
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
13 0 E > RECV !0
16 1 INIT_FCALL_BY_NAME 'utf8_clean'
2 SEND_VAR_EX !0
3 DO_FCALL 0 $2
4 ASSIGN !0, $2
17 5 > RETURN !0
19 6* ASSIGN !1, '%2F%5B%5CxC4-%5CxDF%5D%5B%5Cx80-%5CxBF%5D%7C%5B%5CxE0-%5CxEF%5D%5B%5Cx80-%5CxBF%5D%7B2%7D%7C%5B%5CxF0-%5CxF7%5D%5B%5Cx80-%5CxBF%5D%7B3%7D%2F'
20 7* INIT_FCALL 'preg_replace'
8* SEND_VAR !1
9* SEND_VAL ''
10* SEND_VAR !0
11* DO_ICALL $5
12* ASSIGN !0, $5
23 13* ASSIGN !1, '%2F%28%5B%5Cx80-%5Cx9F%5D%2B%29%2F'
24 14* INIT_FCALL 'preg_replace'
15* SEND_VAR !1
16* SEND_VAL ''
17* SEND_VAR !0
18* DO_ICALL $8
19* ASSIGN !0, $8
27 20* INIT_FCALL 'strtr'
21* SEND_VAR !0
22* INIT_FCALL_BY_NAME 'utf8_latin1_table'
23* DO_FCALL 0 $10
24* SEND_VAR $10
25* DO_ICALL $11
26* ASSIGN !0, $11
29 27* RETURN !0
33 28* > RETURN null
End of function utf8_to_latin1
Function utf8_latin1_table:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/nE5dE
function name: utf8_latin1_table
number of ops: 3
compiled vars: !0 = $tbl
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
37 0 E > BIND_STATIC !0
109 1 > RETURN !0
110 2* > RETURN null
End of function utf8_latin1_table
Function utf8_clean:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/nE5dE
function name: utf8_clean
number of ops: 9
compiled vars: !0 = $str, !1 = $regx
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
113 0 E > RECV !0
117 1 ASSIGN !1, '%2F%28%28%3F%3A%5B%5Cx00-%5Cx7F%5D%7C%5B%5CxC0-%5CxDF%5D%5B%5Cx80-%5CxBF%5D%7C%5B%5CxE0-%5CxEF%5D%5B%5Cx80-%5CxBF%5D%7B2%7D%7C%5B%5CxF0-%5CxF7%5D%5B%5Cx80-%5CxBF%5D%7B3%7D%29%7B1%2C%7D%29%7C.%2F'
119 2 INIT_FCALL 'preg_replace'
3 SEND_VAR !1
4 SEND_VAL '%241'
5 SEND_VAR !0
6 DO_ICALL $3
7 > RETURN $3
120 8* > RETURN null
End of function utf8_clean
Generated using Vulcan Logic Dumper, using php 8.0.0