Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/lTBup
function name: (null)
number of ops: 19
compiled vars: !0 = $authorId, !1 = $authorName, !2 = $authorSname, !3 = $res, !4 = $key
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
4 1 ASSIGN !1, <array>
5 2 ASSIGN !2, <array>
6 3 ASSIGN !3, <array>
7 4 ASSIGN !4, 0
8 5 INIT_FCALL 'array_map'
6 DECLARE_LAMBDA_FUNCTION ~10 [0]
7 BIND_LEXICAL ~10, !3
8 BIND_LEXICAL ~10, !4
15 9 SEND_VAL ~10
10 SEND_VAR !0
11 SEND_VAR !1
12 SEND_VAR !2
8 13 DO_ICALL
16 14 INIT_FCALL 'json_encode'
15 SEND_VAR !3
16 DO_ICALL $12
17 ECHO $12
18 > RETURN 1
Dynamic Functions:
Dynamic Function 0
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/lTBup
function name: {closure}
number of ops: 12
compiled vars: !0 = $v1, !1 = $v2, !2 = $v3, !3 = $res, !4 = $key
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
8 0 E > RECV !0
1 RECV !1
2 RECV !2
3 BIND_STATIC !3
4 BIND_STATIC !4
10 5 INIT_ARRAY ~6 !0, 'author_id'
11 6 ADD_ARRAY_ELEMENT ~6 !1, 'author_name'
12 7 ADD_ARRAY_ELEMENT ~6 !2, 'author_sname'
9 8 ASSIGN_DIM !3
12 9 OP_DATA ~6
14 10 PRE_INC !4
15 11 > RETURN null
End of Dynamic Function 0
Generated using Vulcan Logic Dumper, using php 8.0.0