Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/KsUZv
function name: (null)
number of ops: 25
compiled vars: !0 = $
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
7 0 E > INIT_FCALL 'returnarray'
1 DO_FCALL 0 $2
2 FETCH_W local $1 ''
3 ASSIGN ~3 $1, $2
4 BOOL_NOT ~4 ~3
5 FETCH_R local ~5 ~4
6 FETCH_DIM_R ~6 ~5, 'a'
7 ECHO ~6
8 8 ECHO '%0A---%0A'
9 9 INIT_FCALL 'var_export'
10 SEND_VAR !0
11 DO_ICALL
10 12 ECHO '%0A---%0A'
11 13 INIT_FCALL 'var_export'
14 FETCH_R global ~8 ''
15 SEND_VAL ~8
16 DO_ICALL
13 17 ECHO '%0A---%0A'
14 18 FETCH_DIM_R ~10 !0, 'a'
19 ECHO ~10
15 20 ECHO '%0A---%0A'
16 21 FETCH_R global ~11 ''
22 FETCH_DIM_R ~12 ~11, 'a'
23 ECHO ~12
24 > RETURN 1
Function returnarray:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/KsUZv
function name: ReturnArray
number of ops: 2
compiled vars: none
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
4 0 E > > RETURN <array>
5 1* > RETURN null
End of function returnarray
Generated using Vulcan Logic Dumper, using php 8.5.0