Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 6, Position 2 = 20
Branch analysis from position: 6
2 jumps found. (Code = 78) Position 1 = 7, Position 2 = 20
Branch analysis from position: 7
1 jumps found. (Code = 42) Position 1 = 6
Branch analysis from position: 6
Branch analysis from position: 20
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 20
filename: /in/ecVj5
function name: (null)
number of ops: 30
compiled vars: !0 = $beta_lists, !1 = $groups, !2 = $value, !3 = $title
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
14 1 INIT_FCALL 'ksort'
2 SEND_REF !0
3 DO_ICALL
15 4 ASSIGN !1, <array>
16 5 > FE_RESET_R $7 !0, ->20
6 > > FE_FETCH_R ~8 $7, !2, ->20
7 > ASSIGN !3, ~8
17 8 INIT_FCALL_BY_NAME 'remove_accents'
9 INIT_FCALL 'mb_substr'
10 SEND_VAR !3
11 SEND_VAL 0
12 SEND_VAL 1
13 DO_ICALL $10
14 SEND_VAR_NO_REF_EX $10
15 DO_FCALL 0 $11
16 FETCH_DIM_W $12 !1, $11
17 ASSIGN_DIM $12, !3
18 OP_DATA !2
16 19 > JMP ->6
20 > FE_FREE $7
19 21 INIT_FCALL 'ksort'
22 SEND_REF !1
23 DO_ICALL
20 24 INIT_FCALL 'print_r'
25 SEND_VAR !1
26 DO_ICALL
21 27 COUNT ~16 !1
28 ECHO ~16
128 29 > RETURN 1
Function remove_accents:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 7, Position 2 = 8
Branch analysis from position: 7
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 8
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/ecVj5
function name: remove_accents
number of ops: 199
compiled vars: !0 = $string, !1 = $chars
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
24 0 E > RECV !0
25 1 INIT_FCALL 'preg_match'
2 SEND_VAL '%2F%5B%5Cx80-%5Cxff%5D%2F'
3 SEND_VAR !0
4 DO_ICALL $2
5 BOOL_NOT ~3 $2
6 > JMPZ ~3, ->8
26 7 > > RETURN !0
30 8 > INIT_ARRAY ~4 'A', '%C3%80'
9 ADD_ARRAY_ELEMENT ~4 'A', '%C3%81'
31 10 ADD_ARRAY_ELEMENT ~4 'A', '%C3%82'
11 ADD_ARRAY_ELEMENT ~4 'A', '%C3%83'
32 12 ADD_ARRAY_ELEMENT ~4 'A', '%C3%84'
13 ADD_ARRAY_ELEMENT ~4 'A', '%C3%85'
33 14 ADD_ARRAY_ELEMENT ~4 'C', '%C3%87'
15 ADD_ARRAY_ELEMENT ~4 'E', '%C3%88'
34 16 ADD_ARRAY_ELEMENT ~4 'E', '%C3%89'
17 ADD_ARRAY_ELEMENT ~4 'E', '%C3%8A'
35 18 ADD_ARRAY_ELEMENT ~4 'E', '%C3%8B'
19 ADD_ARRAY_ELEMENT ~4 'I', '%C3%8C'
36 20 ADD_ARRAY_ELEMENT ~4 'I', '%C3%8D'
21 ADD_ARRAY_ELEMENT ~4 'I', '%C3%8E'
37 22 ADD_ARRAY_ELEMENT ~4 'I', '%C3%8F'
23 ADD_ARRAY_ELEMENT ~4 'N', '%C3%91'
38 24 ADD_ARRAY_ELEMENT ~4 'O', '%C3%92'
25 ADD_ARRAY_ELEMENT ~4 'O', '%C3%93'
39 26 ADD_ARRAY_ELEMENT ~4 'O', '%C3%94'
27 ADD_ARRAY_ELEMENT ~4 'O', '%C3%95'
40 28 ADD_ARRAY_ELEMENT ~4 'O', '%C3%96'
29 ADD_ARRAY_ELEMENT ~4 'U', '%C3%99'
41 30 ADD_ARRAY_ELEMENT ~4 'U', '%C3%9A'
31 ADD_ARRAY_ELEMENT ~4 'U', '%C3%9B'
42 32 ADD_ARRAY_ELEMENT ~4 'U', '%C3%9C'
33 ADD_ARRAY_ELEMENT ~4 'Y', '%C3%9D'
43 34 ADD_ARRAY_ELEMENT ~4 's', '%C3%9F'
35 ADD_ARRAY_ELEMENT ~4 'a', '%C3%A0'
44 36 ADD_ARRAY_ELEMENT ~4 'a', '%C3%A1'
37 ADD_ARRAY_ELEMENT ~4 'a', '%C3%A2'
45 38 ADD_ARRAY_ELEMENT ~4 'a', '%C3%A3'
39 ADD_ARRAY_ELEMENT ~4 'a', '%C3%A4'
46 40 ADD_ARRAY_ELEMENT ~4 'a', '%C3%A5'
41 ADD_ARRAY_ELEMENT ~4 'c', '%C3%A7'
47 42 ADD_ARRAY_ELEMENT ~4 'e', '%C3%A8'
43 ADD_ARRAY_ELEMENT ~4 'e', '%C3%A9'
48 44 ADD_ARRAY_ELEMENT ~4 'e', '%C3%AA'
45 ADD_ARRAY_ELEMENT ~4 'e', '%C3%AB'
49 46 ADD_ARRAY_ELEMENT ~4 'i', '%C3%AC'
47 ADD_ARRAY_ELEMENT ~4 'i', '%C3%AD'
50 48 ADD_ARRAY_ELEMENT ~4 'i', '%C3%AE'
49 ADD_ARRAY_ELEMENT ~4 'i', '%C3%AF'
51 50 ADD_ARRAY_ELEMENT ~4 'n', '%C3%B1'
51 ADD_ARRAY_ELEMENT ~4 'o', '%C3%B2'
52 52 ADD_ARRAY_ELEMENT ~4 'o', '%C3%B3'
53 ADD_ARRAY_ELEMENT ~4 'o', '%C3%B4'
53 54 ADD_ARRAY_ELEMENT ~4 'o', '%C3%B5'
55 ADD_ARRAY_ELEMENT ~4 'o', '%C3%B6'
54 56 ADD_ARRAY_ELEMENT ~4 'o', '%C3%B6'
57 ADD_ARRAY_ELEMENT ~4 'u', '%C3%B9'
55 58 ADD_ARRAY_ELEMENT ~4 'u', '%C3%BA'
59 ADD_ARRAY_ELEMENT ~4 'u', '%C3%BB'
56 60 ADD_ARRAY_ELEMENT ~4 'u', '%C3%BC'
61 ADD_ARRAY_ELEMENT ~4 'y', '%C3%BD'
57 62 ADD_ARRAY_ELEMENT ~4 'y', '%C3%BF'
59 63 ADD_ARRAY_ELEMENT ~4 'A', '%C4%80'
64 ADD_ARRAY_ELEMENT ~4 'a', '%C4%81'
60 65 ADD_ARRAY_ELEMENT ~4 'A', '%C4%82'
66 ADD_ARRAY_ELEMENT ~4 'a', '%C4%83'
61 67 ADD_ARRAY_ELEMENT ~4 'A', '%C4%84'
68 ADD_ARRAY_ELEMENT ~4 'a', '%C4%85'
62 69 ADD_ARRAY_ELEMENT ~4 'C', '%C4%86'
70 ADD_ARRAY_ELEMENT ~4 'c', '%C4%87'
63 71 ADD_ARRAY_ELEMENT ~4 'C', '%C4%88'
72 ADD_ARRAY_ELEMENT ~4 'c', '%C4%89'
64 73 ADD_ARRAY_ELEMENT ~4 'C', '%C4%8A'
74 ADD_ARRAY_ELEMENT ~4 'c', '%C4%8B'
65 75 ADD_ARRAY_ELEMENT ~4 'C', '%C4%8C'
76 ADD_ARRAY_ELEMENT ~4 'c', '%C4%8D'
66 77 ADD_ARRAY_ELEMENT ~4 'D', '%C4%8E'
78 ADD_ARRAY_ELEMENT ~4 'd', '%C4%8F'
67 79 ADD_ARRAY_ELEMENT ~4 'D', '%C4%90'
80 ADD_ARRAY_ELEMENT ~4 'd', '%C4%91'
68 81 ADD_ARRAY_ELEMENT ~4 'E', '%C4%92'
82 ADD_ARRAY_ELEMENT ~4 'e', '%C4%93'
69 83 ADD_ARRAY_ELEMENT ~4 'E', '%C4%94'
84 ADD_ARRAY_ELEMENT ~4 'e', '%C4%95'
70 85 ADD_ARRAY_ELEMENT ~4 'E', '%C4%96'
86 ADD_ARRAY_ELEMENT ~4 'e', '%C4%97'
71 87 ADD_ARRAY_ELEMENT ~4 'E', '%C4%98'
88 ADD_ARRAY_ELEMENT ~4 'e', '%C4%99'
72 89 ADD_ARRAY_ELEMENT ~4 'E', '%C4%9A'
90 ADD_ARRAY_ELEMENT ~4 'e', '%C4%9B'
73 91 ADD_ARRAY_ELEMENT ~4 'G', '%C4%9C'
92 ADD_ARRAY_ELEMENT ~4 'g', '%C4%9D'
74 93 ADD_ARRAY_ELEMENT ~4 'G', '%C4%9E'
94 ADD_ARRAY_ELEMENT ~4 'g', '%C4%9F'
75 95 ADD_ARRAY_ELEMENT ~4 'G', '%C4%A0'
96 ADD_ARRAY_ELEMENT ~4 'g', '%C4%A1'
76 97 ADD_ARRAY_ELEMENT ~4 'G', '%C4%A2'
98 ADD_ARRAY_ELEMENT ~4 'g', '%C4%A3'
77 99 ADD_ARRAY_ELEMENT ~4 'H', '%C4%A4'
100 ADD_ARRAY_ELEMENT ~4 'h', '%C4%A5'
78 101 ADD_ARRAY_ELEMENT ~4 'H', '%C4%A6'
102 ADD_ARRAY_ELEMENT ~4 'h', '%C4%A7'
79 103 ADD_ARRAY_ELEMENT ~4 'I', '%C4%A8'
104 ADD_ARRAY_ELEMENT ~4 'i', '%C4%A9'
80 105 ADD_ARRAY_ELEMENT ~4 'I', '%C4%AA'
106 ADD_ARRAY_ELEMENT ~4 'i', '%C4%AB'
81 107 ADD_ARRAY_ELEMENT ~4 'I', '%C4%AC'
108 ADD_ARRAY_ELEMENT ~4 'i', '%C4%AD'
82 109 ADD_ARRAY_ELEMENT ~4 'I', '%C4%AE'
110 ADD_ARRAY_ELEMENT ~4 'i', '%C4%AF'
83 111 ADD_ARRAY_ELEMENT ~4 'I', '%C4%B0'
112 ADD_ARRAY_ELEMENT ~4 'i', '%C4%B1'
84 113 ADD_ARRAY_ELEMENT ~4 'IJ', '%C4%B2'
114 ADD_ARRAY_ELEMENT ~4 'ij', '%C4%B3'
85 115 ADD_ARRAY_ELEMENT ~4 'J', '%C4%B4'
116 ADD_ARRAY_ELEMENT ~4 'j', '%C4%B5'
86 117 ADD_ARRAY_ELEMENT ~4 'K', '%C4%B6'
118 ADD_ARRAY_ELEMENT ~4 'k', '%C4%B7'
87 119 ADD_ARRAY_ELEMENT ~4 'k', '%C4%B8'
120 ADD_ARRAY_ELEMENT ~4 'L', '%C4%B9'
88 121 ADD_ARRAY_ELEMENT ~4 'l', '%C4%BA'
122 ADD_ARRAY_ELEMENT ~4 'L', '%C4%BB'
89 123 ADD_ARRAY_ELEMENT ~4 'l', '%C4%BC'
124 ADD_ARRAY_ELEMENT ~4 'L', '%C4%BD'
90 125 ADD_ARRAY_ELEMENT ~4 'l', '%C4%BE'
126 ADD_ARRAY_ELEMENT ~4 'L', '%C4%BF'
91 127 ADD_ARRAY_ELEMENT ~4 'l', '%C5%80'
128 ADD_ARRAY_ELEMENT ~4 'L', '%C5%81'
92 129 ADD_ARRAY_ELEMENT ~4 'l', '%C5%82'
130 ADD_ARRAY_ELEMENT ~4 'N', '%C5%83'
93 131 ADD_ARRAY_ELEMENT ~4 'n', '%C5%84'
132 ADD_ARRAY_ELEMENT ~4 'N', '%C5%85'
94 133 ADD_ARRAY_ELEMENT ~4 'n', '%C5%86'
134 ADD_ARRAY_ELEMENT ~4 'N', '%C5%87'
95 135 ADD_ARRAY_ELEMENT ~4 'n', '%C5%88'
136 ADD_ARRAY_ELEMENT ~4 'N', '%C5%89'
96 137 ADD_ARRAY_ELEMENT ~4 'n', '%C5%8A'
138 ADD_ARRAY_ELEMENT ~4 'N', '%C5%8B'
97 139 ADD_ARRAY_ELEMENT ~4 'O', '%C5%8C'
140 ADD_ARRAY_ELEMENT ~4 'o', '%C5%8D'
98 141 ADD_ARRAY_ELEMENT ~4 'O', '%C5%8E'
142 ADD_ARRAY_ELEMENT ~4 'o', '%C5%8F'
99 143 ADD_ARRAY_ELEMENT ~4 'O', '%C5%90'
144 ADD_ARRAY_ELEMENT ~4 'o', '%C5%91'
100 145 ADD_ARRAY_ELEMENT ~4 'OE', '%C5%92'
146 ADD_ARRAY_ELEMENT ~4 'oe', '%C5%93'
101 147 ADD_ARRAY_ELEMENT ~4 'R', '%C5%94'
148 ADD_ARRAY_ELEMENT ~4 'r', '%C5%95'
102 149 ADD_ARRAY_ELEMENT ~4 'R', '%C5%96'
150 ADD_ARRAY_ELEMENT ~4 'r', '%C5%97'
103 151 ADD_ARRAY_ELEMENT ~4 'R', '%C5%98'
152 ADD_ARRAY_ELEMENT ~4 'r', '%C5%99'
104 153 ADD_ARRAY_ELEMENT ~4 'S', '%C5%9A'
154 ADD_ARRAY_ELEMENT ~4 's', '%C5%9B'
105 155 ADD_ARRAY_ELEMENT ~4 'S', '%C5%9C'
156 ADD_ARRAY_ELEMENT ~4 's', '%C5%9D'
106 157 ADD_ARRAY_ELEMENT ~4 'S', '%C5%9E'
158 ADD_ARRAY_ELEMENT ~4 's', '%C5%9F'
107 159 ADD_ARRAY_ELEMENT ~4 'S', '%C5%A0'
160 ADD_ARRAY_ELEMENT ~4 's', '%C5%A1'
108 161 ADD_ARRAY_ELEMENT ~4 'T', '%C5%A2'
162 ADD_ARRAY_ELEMENT ~4 't', '%C5%A3'
109 163 ADD_ARRAY_ELEMENT ~4 'T', '%C5%A4'
164 ADD_ARRAY_ELEMENT ~4 't', '%C5%A5'
110 165 ADD_ARRAY_ELEMENT ~4 'T', '%C5%A6'
166 ADD_ARRAY_ELEMENT ~4 't', '%C5%A7'
111 167 ADD_ARRAY_ELEMENT ~4 'U', '%C5%A8'
168 ADD_ARRAY_ELEMENT ~4 'u', '%C5%A9'
112 169 ADD_ARRAY_ELEMENT ~4 'U', '%C5%AA'
170 ADD_ARRAY_ELEMENT ~4 'u', '%C5%AB'
113 171 ADD_ARRAY_ELEMENT ~4 'U', '%C5%AC'
172 ADD_ARRAY_ELEMENT ~4 'u', '%C5%AD'
114 173 ADD_ARRAY_ELEMENT ~4 'U', '%C5%AE'
174 ADD_ARRAY_ELEMENT ~4 'u', '%C5%AF'
115 175 ADD_ARRAY_ELEMENT ~4 'U', '%C5%B0'
176 ADD_ARRAY_ELEMENT ~4 'u', '%C5%B1'
116 177 ADD_ARRAY_ELEMENT ~4 'U', '%C5%B2'
178 ADD_ARRAY_ELEMENT ~4 'u', '%C5%B3'
117 179 ADD_ARRAY_ELEMENT ~4 'W', '%C5%B4'
180 ADD_ARRAY_ELEMENT ~4 'w', '%C5%B5'
118 181 ADD_ARRAY_ELEMENT ~4 'Y', '%C5%B6'
182 ADD_ARRAY_ELEMENT ~4 'y', '%C5%B7'
119 183 ADD_ARRAY_ELEMENT ~4 'Y', '%C5%B8'
184 ADD_ARRAY_ELEMENT ~4 'Z', '%C5%B9'
120 185 ADD_ARRAY_ELEMENT ~4 'z', '%C5%BA'
186 ADD_ARRAY_ELEMENT ~4 'Z', '%C5%BB'
121 187 ADD_ARRAY_ELEMENT ~4 'z', '%C5%BC'
188 ADD_ARRAY_ELEMENT ~4 'Z', '%C5%BD'
122 189 ADD_ARRAY_ELEMENT ~4 'z', '%C5%BE'
190 ADD_ARRAY_ELEMENT ~4 's', '%C5%BF'
28 191 ASSIGN !1, ~4
125 192 INIT_FCALL 'strtr'
193 SEND_VAR !0
194 SEND_VAR !1
195 DO_ICALL $6
196 ASSIGN !0, $6
127 197 > RETURN !0
128 198* > RETURN null
End of function remove_accents
Generated using Vulcan Logic Dumper, using php 8.0.0