Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 28 Branch analysis from position: 28 2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 5 Branch analysis from position: 30 2 jumps found. (Code = 43) Position 1 = 31, Position 2 = 33 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 34 Branch analysis from position: 34 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 40 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 41 Branch analysis from position: 41 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 40 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 33 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 40 Branch analysis from position: 38 Branch analysis from position: 40 Branch analysis from position: 5 2 jumps found. (Code = 77) Position 1 = 13, Position 2 = 26 Branch analysis from position: 13 2 jumps found. (Code = 78) Position 1 = 14, Position 2 = 26 Branch analysis from position: 14 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 18 Branch analysis from position: 17 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 1 jumps found. (Code = 42) Position 1 = 13 Branch analysis from position: 13 Branch analysis from position: 18 2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 24 Branch analysis from position: 22 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 Branch analysis from position: 24 1 jumps found. (Code = 42) Position 1 = 13 Branch analysis from position: 13 Branch analysis from position: 26 2 jumps found. (Code = 44) Position 1 = 30, Position 2 = 5 Branch analysis from position: 30 Branch analysis from position: 5 Branch analysis from position: 26 filename: /in/rIr0m function name: (null) number of ops: 45 compiled vars: !0 = $numeric_fails, !1 = $non_numeric_fails, !2 = $iterations, !3 = $i, !4 = $my_key, !5 = $var, !6 = $val, !7 = $key line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, 0 1 ASSIGN !1, 0 2 ASSIGN !2, 1000 4 3 ASSIGN !3, 0 4 > JMP ->28 5 5 > INIT_FCALL 'uniqid' 6 SEND_VAL '%00' 7 DO_ICALL $12 8 ASSIGN !4, $12 7 9 ASSIGN !5, <array> 8 10 ASSIGN_DIM !5, !4 11 OP_DATA <true> 10 12 > FE_RESET_R $16 !5, ->26 13 > > FE_FETCH_R ~17 $16, !6, ->26 14 > ASSIGN !7, ~17 11 15 IS_IDENTICAL !7, !4 16 > JMPZ ~19, ->18 17 > > JMP ->25 13 18 > INIT_FCALL 'is_numeric' 19 SEND_VAR !4 20 DO_ICALL $20 21 > JMPZ $20, ->24 14 22 > PRE_INC !0 23 > JMP ->25 16 24 > PRE_INC !1 10 25 > > JMP ->13 26 > FE_FREE $16 4 27 PRE_INC !3 28 > IS_SMALLER !3, !2 29 > JMPNZ ~24, ->5 21 30 > > JMPZ !1, ->33 31 > QM_ASSIGN ~25 'Yes' 32 > JMP ->34 33 > QM_ASSIGN ~25 'No' 34 > CONCAT ~26 'Had+failures+with+non-numeric+keys%3A+', ~25 35 CONCAT ~27 ~26, '%0A' 36 ECHO ~27 22 37 > JMPZ !0, ->40 38 > QM_ASSIGN ~28 'Yes' 39 > JMP ->41 40 > QM_ASSIGN ~28 'No' 41 > CONCAT ~29 'Had+failures+with+numeric+keys%3A+', ~28 42 CONCAT ~30 ~29, '%0A' 43 ECHO ~30 44 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0