Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 125) Position 1 = 13, Position 2 = 65 Branch analysis from position: 13 2 jumps found. (Code = 126) Position 1 = 14, Position 2 = 65 Branch analysis from position: 14 2 jumps found. (Code = 43) Position 1 = 20, Position 2 = 28 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 34, Position 2 = 42 Branch analysis from position: 34 2 jumps found. (Code = 43) Position 1 = 48, Position 2 = 64 Branch analysis from position: 48 1 jumps found. (Code = 42) Position 1 = 13 Branch analysis from position: 13 Branch analysis from position: 64 Branch analysis from position: 42 Branch analysis from position: 28 Branch analysis from position: 65 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 65 filename: /in/22tEK function name: (null) number of ops: 71 compiled vars: !0 = $test, !1 = $arr, !2 = $C, !3 = $ht line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, '%D8%AC%D8%A7%D9%85+%D8%AC%D9%87%D8%A7%D9%86%DB%8C%0A%D9%81%DB%8C%D9%81%D8%A72014%0A%D9%81%DB%8C%D9%81%D8%A7%0A%D8%AA%DB%8C%D9%85+%D9%85%D9%84%DB%8C%0A%D8%A8%D8%B1%D8%B2%DB%8C%D9%84%0A%DA%A9%D8%A7%D9%85%D8%B1%D9%88%D9%86%0A%D9%85%DA%A9%D8%B2%DB%8C%DA%A9%0A%DA%A9%D8%B1%D9%88%D8%A7%D8%B3%DB%8C%0A%D8%A7%D8%B3%D9%BE%D8%A7%D9%86%DB%8C%D8%A7%0A%D8%B4%DB%8C%D9%84%DB%8C' 13 1 INIT_FCALL 'explode' 2 SEND_VAL '%0A' 3 SEND_VAR !0 4 DO_ICALL $5 5 ASSIGN !1, $5 14 6 NEW $7 'stdClass' 7 DO_FCALL 0 8 ASSIGN !2, $7 15 9 ASSIGN_OBJ !2, 'AUTO_HASHTAG' 10 OP_DATA !1 17 11 FETCH_OBJ_W $11 !2, 'AUTO_HASHTAG' 12 > FE_RESET_RW $12 $11, ->65 13 > > FE_FETCH_RW $12, !3, ->65 18 14 > INIT_FCALL 'strpos' 15 SEND_VAR !3 16 SEND_VAL '%D8%A7' 17 DO_ICALL $13 18 TYPE_CHECK 1018 $13 19 > JMPZ ~14, ->28 19 20 > INIT_FCALL 'str_replace' 21 SEND_VAL '%D8%A7' 22 SEND_VAL '%D8%A2' 23 SEND_VAR !3 24 DO_ICALL $17 25 FETCH_OBJ_W $15 !2, 'AUTO_HASHTAG' 26 ASSIGN_DIM $15 27 OP_DATA $17 20 28 > INIT_FCALL 'strpos' 29 SEND_VAR !3 30 SEND_VAL '%D8%A2' 31 DO_ICALL $18 32 TYPE_CHECK 1018 $18 33 > JMPZ ~19, ->42 21 34 > INIT_FCALL 'str_replace' 35 SEND_VAL '%D8%A2' 36 SEND_VAL '%D8%A7' 37 SEND_VAR !3 38 DO_ICALL $22 39 FETCH_OBJ_W $20 !2, 'AUTO_HASHTAG' 40 ASSIGN_DIM $20 41 OP_DATA $22 22 42 > INIT_FCALL 'strpos' 43 SEND_VAR !3 44 SEND_VAL '+' 45 DO_ICALL $23 46 TYPE_CHECK 1018 $23 47 > JMPZ ~24, ->64 23 48 > INIT_FCALL 'str_replace' 49 SEND_VAL '+' 50 SEND_VAL '-' 51 SEND_VAR !3 52 DO_ICALL $27 53 FETCH_OBJ_W $25 !2, 'AUTO_HASHTAG' 54 ASSIGN_DIM $25 55 OP_DATA $27 24 56 INIT_FCALL 'str_replace' 57 SEND_VAL '+' 58 SEND_VAL '_' 59 SEND_VAR !3 60 DO_ICALL $30 61 FETCH_OBJ_W $28 !2, 'AUTO_HASHTAG' 62 ASSIGN_DIM $28 63 OP_DATA $30 17 64 > > JMP ->13 65 > FE_FREE $12 27 66 INIT_FCALL 'var_export' 67 FETCH_OBJ_R ~31 !2, 'AUTO_HASHTAG' 68 SEND_VAL ~31 69 DO_ICALL 70 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0