Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/9tENb function name: (null) number of ops: 39 compiled vars: !0 = $foo, !1 = $bar, !2 = $result, !3 = $y line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, <array> 9 1 ASSIGN !1, <array> 16 2 INIT_FCALL 'array_diff_key' 3 SEND_VAR !0 4 SEND_VAR !1 5 DO_ICALL $6 18 6 INIT_FCALL 'array_combine' 19 7 INIT_FCALL 'array_keys' 8 INIT_FCALL 'array_intersect_key' 9 SEND_VAR !0 10 SEND_VAR !1 11 DO_ICALL $7 12 SEND_VAR $7 13 DO_ICALL $8 14 ASSIGN ~9 !3, $8 15 SEND_VAL ~9 20 16 INIT_FCALL 'array_map' 17 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2F9tENb%3A20%240' 18 BIND_LEXICAL ~10, !0 19 BIND_LEXICAL ~10, !1 23 20 SEND_VAL ~10 21 SEND_VAR !3 22 DO_ICALL $11 23 SEND_VAR $11 24 DO_ICALL $12 25 ADD ~13 $6, $12 26 26 INIT_FCALL 'array_diff_key' 27 SEND_VAR !1 28 SEND_VAR !0 29 DO_ICALL $14 30 ADD ~15 ~13, $14 15 31 ASSIGN !2, ~15 27 32 INIT_FCALL 'ksort' 33 SEND_REF !2 34 DO_ICALL 28 35 INIT_FCALL 'var_dump' 36 SEND_VAR !2 37 DO_ICALL 38 > RETURN 1 Function %00%7Bclosure%7D%2Fin%2F9tENb%3A20%240: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/9tENb function name: {closure} number of ops: 9 compiled vars: !0 = $x, !1 = $foo, !2 = $bar line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > RECV !0 1 BIND_STATIC !1 2 BIND_STATIC !2 22 3 FETCH_DIM_R ~3 !1, !0 4 CONCAT ~4 ~3, '%0A' 5 FETCH_DIM_R ~5 !2, !0 6 CONCAT ~6 ~4, ~5 7 > RETURN ~6 23 8* > RETURN null End of function %00%7Bclosure%7D%2Fin%2F9tENb%3A20%240
Generated using Vulcan Logic Dumper, using php 8.0.0