Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/SZCXj
function name: (null)
number of ops: 61
compiled vars: !0 = $ids, !1 = $names, !2 = $specialNameIndex, !3 = $specialId
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
4 1 ASSIGN !1, <array>
5 2 ASSIGN !2, 2
6 3 ASSIGN !3, 13
8 4 INIT_FCALL 'array_search'
5 SEND_VAL 13
6 SEND_VAR !0
7 DO_ICALL $8
8 UNSET_DIM !0, $8
9 9 INIT_FCALL 'array_unshift'
10 SEND_REF !0
11 SEND_VAR !3
12 DO_ICALL
10 13 INIT_FCALL 'var_export'
14 SEND_VAR !0
15 DO_ICALL
12 16 ECHO '%0A---%0A'
14 17 INIT_FCALL 'array_unshift'
18 SEND_REF !1
19 INIT_FCALL 'array_splice'
20 SEND_REF !1
21 SEND_VAL 2
22 SEND_VAL 1
23 DO_ICALL $11
24 FETCH_DIM_R ~12 $11, 0
25 SEND_VAL ~12
26 DO_ICALL
15 27 INIT_FCALL 'var_export'
28 SEND_VAR !1
29 DO_ICALL
17 30 ECHO '%0A---%0A'
19 31 INIT_FCALL 'var_export'
20 32 INIT_FCALL 'array_combine'
21 33 INIT_FCALL 'array_merge'
34 INIT_FCALL 'array_splice'
35 SEND_REF !0
36 INIT_FCALL 'array_search'
37 SEND_VAL 13
38 SEND_VAR !0
39 DO_ICALL $15
40 SEND_VAR $15
41 SEND_VAL 1
42 DO_ICALL $16
43 SEND_VAR $16
44 SEND_VAR !0
45 DO_ICALL $17
46 SEND_VAR $17
22 47 INIT_FCALL 'array_merge'
48 INIT_FCALL 'array_splice'
49 SEND_REF !1
50 SEND_VAL 2
51 SEND_VAL 1
52 DO_ICALL $18
53 SEND_VAR $18
54 SEND_VAR !1
55 DO_ICALL $19
56 SEND_VAR $19
20 57 DO_ICALL $20
22 58 SEND_VAR $20
19 59 DO_ICALL
24 60 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.5.0