Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 21, Position 2 = 42 Branch analysis from position: 21 2 jumps found. (Code = 78) Position 1 = 22, Position 2 = 42 Branch analysis from position: 22 1 jumps found. (Code = 42) Position 1 = 21 Branch analysis from position: 21 Branch analysis from position: 42 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 42 filename: /in/cC0VS function name: (null) number of ops: 50 compiled vars: !0 = $array1, !1 = $array2, !2 = $defaults, !3 = $result, !4 = $row, !5 = $compositeKey line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'json_decode' 1 SEND_VAL '%5B%0A+++++++++++%7B%0A++++++++++++++%22date%22%3A%222018-06-23%22%2C%0A++++++++++++++%22size%22%3A%22L%22%2C%0A++++++++++++++%22type%22%3A%22shoes%22%2C%0A++++++++++++++%22value_one%22%3A%2266%22%0A+++++++++++%7D%2C%0A++++++++++%7B%0A++++++++++++++%22date%22%3A%222018-06-23%22%2C%0A++++++++++++++%22size%22%3A%22XL%22%2C%0A++++++++++++++%22type%22%3A%22shirt%22%2C%0A++++++++++++++%22value_one%22%3A%2243%22%0A+++++++++++%7D%2C%0A++++++++++%7B%0A++++++++++++++%22date%22%3A%222018-06-23%22%2C%0A++++++++++++++%22size%22%3A%22M%22%2C%0A++++++++++++++%22type%22%3A%22Bag%22%2C%0A++++++++++++++%22value_one%22%3A%2223%22%0A+++++++++++%7D%0A++++++++%5D' 22 2 SEND_VAL <true> 3 3 DO_ICALL $6 4 ASSIGN !0, $6 25 5 INIT_FCALL 'json_decode' 26 6 SEND_VAL '%5B%0A+++%7B%0A++++++%22date%22%3A%222018-06-23%22%2C%0A++++++%22size%22%3A%22L%22%2C%0A++++++%22type%22%3A%22shoes%22%2C%0A++++++%22value_two%22%3A%2228%22%0A+++%7D%2C%0A++%7B%0A++++++%22date%22%3A%222018-06-23%22%2C%0A++++++%22size%22%3A%22XL%22%2C%0A++++++%22type%22%3A%22shirt%22%2C%0A++++++%22value_two%22%3A%2256%22%0A+++%7D%2C%0A++%7B%0A++++++%22date%22%3A%222018-06-23%22%2C%0A++++++%22size%22%3A%22M%22%2C%0A++++++%22type%22%3A%22Bag%22%2C%0A++++++%22value_two%22%3A%2214%22%0A+++%7D%2C%0A++%7B%0A++++++%22date%22%3A%222018-06-23%22%2C%0A++++++%22size%22%3A%22S%22%2C%0A++++++%22type%22%3A%22Cap%22%2C%0A++++++%22value_two%22%3A%2229%22%0A+++%7D%0A%5D' 51 7 SEND_VAL <true> 25 8 DO_ICALL $8 9 ASSIGN !1, $8 53 10 INIT_FCALL 'array_fill_keys' 11 SEND_VAL <array> 12 SEND_VAL null 13 DO_ICALL $10 14 ASSIGN !2, $10 54 15 ASSIGN !3, <array> 55 16 INIT_FCALL 'array_merge' 17 SEND_VAR !0 18 SEND_VAR !1 19 DO_ICALL $13 20 > FE_RESET_R $14 $13, ->42 21 > > FE_FETCH_R $14, !4, ->42 56 22 > INIT_FCALL 'implode' 23 SEND_VAL '_' 24 INIT_FCALL 'array_slice' 25 SEND_VAR !4 26 SEND_VAL 0 27 SEND_VAL 3 28 DO_ICALL $15 29 SEND_VAR $15 30 DO_ICALL $16 31 ASSIGN !5, $16 57 32 INIT_FCALL 'array_merge' 33 FETCH_DIM_IS ~19 !3, !5 34 COALESCE ~20 ~19 35 QM_ASSIGN ~20 !2 36 SEND_VAL ~20 37 SEND_VAR !4 38 DO_ICALL $21 39 ASSIGN_DIM !3, !5 40 OP_DATA $21 55 41 > JMP ->21 42 > FE_FREE $14 59 43 INIT_FCALL 'var_export' 44 INIT_FCALL 'array_values' 45 SEND_VAR !3 46 DO_ICALL $22 47 SEND_VAR $22 48 DO_ICALL 49 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0