Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 28, Position 2 = 34 Branch analysis from position: 28 2 jumps found. (Code = 78) Position 1 = 29, Position 2 = 34 Branch analysis from position: 29 1 jumps found. (Code = 42) Position 1 = 28 Branch analysis from position: 28 Branch analysis from position: 34 2 jumps found. (Code = 77) Position 1 = 41, Position 2 = 48 Branch analysis from position: 41 2 jumps found. (Code = 78) Position 1 = 42, Position 2 = 48 Branch analysis from position: 42 2 jumps found. (Code = 43) Position 1 = 45, Position 2 = 47 Branch analysis from position: 45 1 jumps found. (Code = 42) Position 1 = 41 Branch analysis from position: 41 Branch analysis from position: 47 Branch analysis from position: 48 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 48 Branch analysis from position: 34 filename: /in/SCrko function name: (null) number of ops: 54 compiled vars: !0 = $objA, !1 = $objB, !2 = $objC, !3 = $array, !4 = $tmp, !5 = $v, !6 = $k, !7 = $filtered line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 17 0 E > NEW $8 'my_obj' 1 SEND_VAL_EX 23 2 SEND_VAL_EX 'Assasination' 3 SEND_VAL_EX 'assasination' 4 DO_FCALL 0 5 ASSIGN !0, $8 18 6 NEW $11 'my_obj' 7 SEND_VAL_EX 14 8 SEND_VAL_EX 'Campaign+Finance' 9 SEND_VAL_EX 'campaign-finance' 10 DO_FCALL 0 11 ASSIGN !1, $11 19 12 NEW $14 'my_obj' 13 SEND_VAL_EX 15 14 SEND_VAL_EX 'Campaign+Finance' 15 SEND_VAL_EX 'campaign-finance-good-government-political-reform' 16 DO_FCALL 0 17 ASSIGN !2, $14 21 18 INIT_ARRAY ~17 !0 19 ADD_ARRAY_ELEMENT ~17 !1 20 ADD_ARRAY_ELEMENT ~17 !2 21 ASSIGN !3, ~17 23 22 ECHO 'Original+array%3A%5Cn' 24 23 INIT_FCALL 'print_r' 24 SEND_VAR !3 25 DO_ICALL 29 26 ASSIGN !4, <array> 30 27 > FE_RESET_R $21 !3, ->34 28 > > FE_FETCH_R ~22 $21, !5, ->34 29 > ASSIGN !6, ~22 31 30 FETCH_OBJ_R ~25 !5, 'name' 31 ASSIGN_DIM !4, !6 32 OP_DATA ~25 30 33 > JMP ->28 34 > FE_FREE $21 34 35 INIT_FCALL 'array_unique' 36 SEND_VAR !4 37 DO_ICALL $26 38 ASSIGN !4, $26 37 39 ASSIGN !7, <array> 38 40 > FE_RESET_R $29 !3, ->48 41 > > FE_FETCH_R ~30 $29, !5, ->48 42 > ASSIGN !6, ~30 40 43 ARRAY_KEY_EXISTS !6, !4 44 > JMPZ ~32, ->47 41 45 > ASSIGN_DIM !7, !6 46 OP_DATA !5 38 47 > > JMP ->41 48 > FE_FREE $29 46 49 ECHO 'After+removing+duplicates%5Cn' 47 50 INIT_FCALL 'print_r' 51 SEND_VAR !7 52 DO_ICALL 53 > RETURN 1 Class my_obj: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/SCrko function name: __construct number of ops: 10 compiled vars: !0 = $i, !1 = $n, !2 = $s line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 9 0 E > RECV !0 1 RECV !1 2 RECV !2 11 3 ASSIGN_OBJ 'term_id' 4 OP_DATA !0 12 5 ASSIGN_OBJ 'name' 6 OP_DATA !1 13 7 ASSIGN_OBJ 'slug' 8 OP_DATA !2 14 9 > RETURN null End of function __construct End of class my_obj.
Generated using Vulcan Logic Dumper, using php 8.0.0