Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 2, Position 2 = 49 Branch analysis from position: 2 2 jumps found. (Code = 78) Position 1 = 3, Position 2 = 49 Branch analysis from position: 3 2 jumps found. (Code = 77) Position 1 = 5, Position 2 = 46 Branch analysis from position: 5 2 jumps found. (Code = 78) Position 1 = 6, Position 2 = 46 Branch analysis from position: 6 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 11 Branch analysis from position: 9 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 5 Branch analysis from position: 5 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 15 Branch analysis from position: 13 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 15 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 19 Branch analysis from position: 17 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 19 2 jumps found. (Code = 43) Position 1 = 21, Position 2 = 23 Branch analysis from position: 21 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 23 2 jumps found. (Code = 43) Position 1 = 25, Position 2 = 27 Branch analysis from position: 25 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 27 2 jumps found. (Code = 43) Position 1 = 29, Position 2 = 31 Branch analysis from position: 29 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 31 2 jumps found. (Code = 43) Position 1 = 33, Position 2 = 35 Branch analysis from position: 33 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 Branch analysis from position: 35 2 jumps found. (Code = 43) Position 1 = 37, Position 2 = 38 Branch analysis from position: 37 1 jumps found. (Code = 42) Position 1 = 5 Branch analysis from position: 5 Branch analysis from position: 38 Branch analysis from position: 46 1 jumps found. (Code = 42) Position 1 = 2 Branch analysis from position: 2 Branch analysis from position: 46 Branch analysis from position: 49 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 49 filename: /in/hZ6kq function name: (null) number of ops: 51 compiled vars: !0 = $data_array, !1 = $value, !2 = $cp, !3 = $price, !4 = $k, !5 = $quantity line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, <array> 10 1 > FE_RESET_R $7 !0, ->49 2 > > FE_FETCH_R ~8 $7, !1, ->49 3 > ASSIGN !2, ~8 13 4 > FE_RESET_R $10 !1, ->46 5 > > FE_FETCH_R ~11 $10, !3, ->46 6 > ASSIGN !4, ~11 14 7 IS_EQUAL !4, 0 8 > JMPZ ~13, ->11 15 9 > ASSIGN !5, '1-50' 14 10 > JMP ->38 17 11 > IS_EQUAL !4, 1 12 > JMPZ ~15, ->15 18 13 > ASSIGN !5, '51-100' 17 14 > JMP ->38 20 15 > IS_EQUAL !4, 2 16 > JMPZ ~17, ->19 21 17 > ASSIGN !5, '101-150' 20 18 > JMP ->38 23 19 > IS_EQUAL !4, 3 20 > JMPZ ~19, ->23 24 21 > ASSIGN !5, '151-200' 23 22 > JMP ->38 26 23 > IS_EQUAL !4, 4 24 > JMPZ ~21, ->27 27 25 > ASSIGN !5, '201-250' 26 26 > JMP ->38 29 27 > IS_EQUAL !4, 5 28 > JMPZ ~23, ->31 30 29 > ASSIGN !5, '251-300' 29 30 > JMP ->38 32 31 > IS_EQUAL !4, 6 32 > JMPZ ~25, ->35 33 33 > ASSIGN !5, '301-350' 32 34 > JMP ->38 35 35 > IS_EQUAL !4, 7 36 > JMPZ ~27, ->38 36 37 > ASSIGN !5, '351-400' 41 38 > ROPE_INIT 3 ~30 '+%5B' 39 ROPE_ADD 1 ~30 ~30, !4 40 ROPE_END 2 ~29 ~30, '%5D+' 41 CONCAT ~32 !2, ~29 42 CONCAT ~33 ~32, !5 43 CONCAT ~34 ~33, '%0A' 44 ECHO ~34 13 45 > JMP ->5 46 > FE_FREE $10 43 47 ECHO '%0A' 10 48 > JMP ->2 49 > FE_FREE $7 45 50 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0