Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/sbs31 function name: (null) number of ops: 16 compiled vars: !0 = $puas, !1 = $biasa, !2 = $istimewa line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ECHO '%3Cpre%3E' 3 1 ASSIGN_DIM !0, 'puas' 2 OP_DATA <array> 4 3 ASSIGN_DIM !1, 'puas' 4 OP_DATA <array> 5 5 ASSIGN_DIM !2, 'istimewa' 6 OP_DATA <array> 7 7 ECHO '%3Chr%3E' 46 8 INIT_FCALL 'print_r' 9 INIT_FCALL 'multidimensional_array_diff' 10 SEND_VAR !0 11 SEND_VAR !1 12 DO_FCALL 0 $6 13 SEND_VAR $6 14 DO_ICALL 15 > RETURN 1 Function multidimensional_array_diff: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 4, Position 2 = 36 Branch analysis from position: 4 2 jumps found. (Code = 78) Position 1 = 5, Position 2 = 36 Branch analysis from position: 5 2 jumps found. (Code = 77) Position 1 = 7, Position 2 = 34 Branch analysis from position: 7 2 jumps found. (Code = 78) Position 1 = 8, Position 2 = 34 Branch analysis from position: 8 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 31 Branch analysis from position: 11 2 jumps found. (Code = 77) Position 1 = 12, Position 2 = 29 Branch analysis from position: 12 2 jumps found. (Code = 78) Position 1 = 13, Position 2 = 29 Branch analysis from position: 13 2 jumps found. (Code = 77) Position 1 = 14, Position 2 = 20 Branch analysis from position: 14 2 jumps found. (Code = 78) Position 1 = 15, Position 2 = 20 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 = 20 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 27 Branch analysis from position: 24 1 jumps found. (Code = 42) Position 1 = 12 Branch analysis from position: 12 Branch analysis from position: 27 Branch analysis from position: 19 1 jumps found. (Code = 42) Position 1 = 14 Branch analysis from position: 14 Branch analysis from position: 20 Branch analysis from position: 20 Branch analysis from position: 29 1 jumps found. (Code = 42) Position 1 = 33 Branch analysis from position: 33 1 jumps found. (Code = 42) Position 1 = 7 Branch analysis from position: 7 Branch analysis from position: 29 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 7 Branch analysis from position: 7 Branch analysis from position: 34 1 jumps found. (Code = 42) Position 1 = 4 Branch analysis from position: 4 Branch analysis from position: 34 Branch analysis from position: 36 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 36 filename: /in/sbs31 function name: multidimensional_array_diff number of ops: 39 compiled vars: !0 = $a1, !1 = $a2, !2 = $r, !3 = $second, !4 = $key, !5 = $first, !6 = $first_value, !7 = $second_value, !8 = $true line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 9 0 E > RECV !0 1 RECV !1 11 2 ASSIGN !2, <array> 13 3 > FE_RESET_R $10 !1, ->36 4 > > FE_FETCH_R ~11 $10, !3, ->36 5 > ASSIGN !4, ~11 15 6 > FE_RESET_R $13 !0, ->34 7 > > FE_FETCH_R ~14 $13, !5, ->34 8 > ASSIGN !4, ~14 18 9 ISSET_ISEMPTY_DIM_OBJ 0 !1, !4 10 > JMPZ ~16, ->31 20 11 > > FE_RESET_R $17 !5, ->29 12 > > FE_FETCH_R $17, !6, ->29 22 13 > > FE_RESET_R $18 !3, ->20 14 > > FE_FETCH_R $18, !7, ->20 24 15 > IS_EQUAL !6, !7 16 > JMPZ ~19, ->19 26 17 > ASSIGN !8, <true> 27 18 > JMP ->20 22 19 > > JMP ->14 20 > FE_FREE $18 30 21 ISSET_ISEMPTY_CV ~21 !8 22 BOOL_NOT ~22 ~21 23 > JMPZ ~22, ->27 33 24 > FETCH_DIM_W $23 !2, !4 25 ASSIGN_DIM $23 26 OP_DATA !6 35 27 > UNSET_CV !8 20 28 > JMP ->12 29 > FE_FREE $17 30 > JMP ->33 40 31 > ASSIGN_DIM !2, !4 32 OP_DATA !5 15 33 > > JMP ->7 34 > FE_FREE $13 13 35 > JMP ->4 36 > FE_FREE $10 44 37 > RETURN !2 45 38* > RETURN null End of function multidimensional_array_diff
Generated using Vulcan Logic Dumper, using php 8.0.0