Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/VfZ1W function name: (null) number of ops: 35 compiled vars: !0 = $customers line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 10 0 E > ASSIGN !0, <array> 11 1 NEW $3 'Customer' 2 SEND_VAL_EX 13 3 DO_FCALL 0 4 ASSIGN_DIM !0 5 OP_DATA $3 12 6 NEW $6 'Customer' 7 SEND_VAL_EX 11 8 DO_FCALL 0 9 ASSIGN_DIM !0 10 OP_DATA $6 13 11 NEW $9 'Customer' 12 SEND_VAL_EX 14 13 DO_FCALL 0 14 ASSIGN_DIM !0 15 OP_DATA $9 14 16 NEW $12 'Customer' 17 SEND_VAL_EX 10 18 DO_FCALL 0 19 ASSIGN_DIM !0 20 OP_DATA $12 15 21 NEW $15 'Customer' 22 SEND_VAL_EX 12.5 23 DO_FCALL 0 24 ASSIGN_DIM !0 25 OP_DATA $15 18 26 INIT_FCALL 'usort' 27 SEND_REF !0 28 DECLARE_LAMBDA_FUNCTION '%00%7Bclosure%7D%2Fin%2FVfZ1W%3A18%240' 21 29 SEND_VAL ~17 30 DO_ICALL 24 31 INIT_FCALL 'var_dump' 32 SEND_VAR !0 33 DO_ICALL 34 > RETURN 1 Function %00%7Bclosure%7D%2Fin%2FVfZ1W%3A18%240: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/VfZ1W function name: {closure} number of ops: 17 compiled vars: !0 = $a, !1 = $b line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 18 0 E > RECV !0 1 RECV !1 19 2 INIT_FCALL 'var_dump' 3 FETCH_OBJ_R ~2 !1, 'score' 4 SEND_VAL ~2 5 FETCH_OBJ_R ~3 !0, 'score' 6 SEND_VAL ~3 7 FETCH_OBJ_R ~4 !1, 'score' 8 FETCH_OBJ_R ~5 !0, 'score' 9 SUB ~6 ~4, ~5 10 SEND_VAL ~6 11 DO_ICALL 20 12 FETCH_OBJ_R ~8 !1, 'score' 13 FETCH_OBJ_R ~9 !0, 'score' 14 SUB ~10 ~8, ~9 15 > RETURN ~10 21 16* > RETURN null End of function %00%7Bclosure%7D%2Fin%2FVfZ1W%3A18%240 Class Customer: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/VfZ1W function name: __construct number of ops: 4 compiled vars: !0 = $score line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > RECV !0 6 1 ASSIGN_OBJ 'score' 2 OP_DATA !0 7 3 > RETURN null End of function __construct End of class Customer.
Generated using Vulcan Logic Dumper, using php 8.0.0