Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/a67Ka
function name: (null)
number of ops: 4
compiled vars: none
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
3 0 E > DECLARE_LAMBDA_FUNCTION ~0 [0]
26 1 INIT_DYNAMIC_CALL ~0
2 DO_FCALL 0
3 > RETURN 1
Dynamic Functions:
Dynamic Function 0
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 51, Position 2 = 83
Branch analysis from position: 51
2 jumps found. (Code = 78) Position 1 = 52, Position 2 = 83
Branch analysis from position: 52
1 jumps found. (Code = 42) Position 1 = 51
Branch analysis from position: 51
Branch analysis from position: 83
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 83
filename: /in/a67Ka
function name: {closure:/in/a67Ka:3}
number of ops: 85
compiled vars: !0 = $42, !1 = $original, !2 = $combined, !3 = $_, !4 = $varname
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
4 0 E > ASSIGN !0, 42
5 1 FETCH_W local $6 '1'
2 ASSIGN $6, <true>
7 3 INIT_FCALL 'get_defined_vars'
4 DO_ICALL $8
5 ASSIGN !1, $8
8 6 INIT_FCALL 'array_combine'
7 INIT_FCALL 'array_keys'
8 SEND_VAR !1
9 DO_ICALL $10
10 SEND_VAR $10
11 INIT_FCALL 'array_values'
12 SEND_VAR !1
13 DO_ICALL $11
14 SEND_VAR $11
15 DO_ICALL $12
16 ASSIGN !2, $12
10 17 ECHO 'original%3A+'
18 INIT_FCALL 'var_dump'
19 SEND_VAR !1
20 DO_ICALL
11 21 ECHO 'combined%3A+'
22 INIT_FCALL 'var_dump'
23 SEND_VAR !2
24 DO_ICALL
12 25 ECHO '%0A'
13 26 ECHO 'original+keys%3A+'
27 INIT_FCALL 'var_dump'
28 INIT_FCALL 'array_keys'
29 SEND_VAR !1
30 DO_ICALL $16
31 SEND_VAR $16
32 DO_ICALL
14 33 ECHO 'combined+keys%3A+'
34 INIT_FCALL 'var_dump'
35 INIT_FCALL 'array_keys'
36 SEND_VAR !2
37 DO_ICALL $18
38 SEND_VAR $18
39 DO_ICALL
15 40 ECHO '%0A'
16 41 ECHO 'key-intersection%3A+'
42 INIT_FCALL 'var_dump'
43 INIT_FCALL 'array_intersect_key'
44 SEND_VAR !1
45 SEND_VAR !2
46 DO_ICALL $20
47 SEND_VAR $20
48 DO_ICALL
17 49 ECHO '%0A'
18 50 > FE_RESET_R $22 !1, ->83
51 > > FE_FETCH_R ~23 $22, !3, ->83
52 > ASSIGN !4, ~23
19 53 ECHO 'varname%3A+'
54 INIT_FCALL 'var_dump'
55 SEND_VAR !4
56 DO_ICALL
20 57 ECHO 'in_array%28keys%29%3F%3A+++'
58 INIT_FCALL 'var_dump'
59 INIT_FCALL 'array_keys'
60 SEND_VAR !1
61 DO_ICALL $26
62 FRAMELESS_ICALL_3 in_array ~27 !4, $26
63 OP_DATA <true>
64 SEND_VAL ~27
65 DO_ICALL
21 66 ECHO 'array_key_exists%3F%3A+'
67 INIT_FCALL 'var_dump'
68 ARRAY_KEY_EXISTS ~29 !4, !1
69 SEND_VAL ~29
70 DO_ICALL
22 71 ECHO 'isset%5B%5D%3F%3A++++++++++'
72 INIT_FCALL 'var_dump'
73 ISSET_ISEMPTY_DIM_OBJ 0 ~31 !1, !4
74 SEND_VAL ~31
75 DO_ICALL
23 76 ECHO 'access%3A+'
77 INIT_FCALL 'var_dump'
78 FETCH_DIM_R ~33 !1, !4
79 SEND_VAL ~33
80 DO_ICALL
24 81 ECHO '%0A'
18 82 > JMP ->51
83 > FE_FREE $22
26 84 > RETURN null
End of Dynamic Function 0
Generated using Vulcan Logic Dumper, using php 8.5.0