Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 71 Branch analysis from position: 3 2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 71 Branch analysis from position: 4 2 jumps found. (Code = 43) Position 1 = 20, Position 2 = 54 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 23, Position 2 = 54 Branch analysis from position: 23 1 jumps found. (Code = 42) Position 1 = 3 Branch analysis from position: 3 Branch analysis from position: 54 1 jumps found. (Code = 42) Position 1 = 3 Branch analysis from position: 3 Branch analysis from position: 54 Branch analysis from position: 71 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 71 filename: /in/re3Xg function name: (null) number of ops: 76 compiled vars: !0 = $keywordsUrlsArray, !1 = $res, !2 = $urlResults, !3 = $parsedUrl, !4 = $keyword line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > ASSIGN !0, <array> 39 1 ASSIGN !1, <array> 40 2 > FE_RESET_R $7 !0, ->71 3 > > FE_FETCH_R $7, !2, ->71 42 4 > INIT_FCALL 'parse_url' 5 FETCH_DIM_R ~8 !2, 'url' 6 SEND_VAL ~8 7 DO_ICALL $9 8 ASSIGN !3, $9 43 9 FETCH_DIM_R ~11 !3, 'scheme' 10 CONCAT ~12 ~11, '%3A%2F%2F' 11 FETCH_DIM_R ~13 !3, 'host' 12 CONCAT ~14 ~12, ~13 13 FETCH_DIM_R ~15 !3, 'path' 14 CONCAT ~16 ~14, ~15 15 ASSIGN !3, ~16 44 16 FETCH_DIM_R ~18 !2, 'keyword' 17 ASSIGN !4, ~18 46 18 ARRAY_KEY_EXISTS !3, !1 19 > JMPZ ~20, ->54 47 20 > FETCH_DIM_IS ~21 !1, !3 21 ISSET_ISEMPTY_DIM_OBJ 0 ~21, !4 22 > JMPZ ~22, ->54 48 23 > FETCH_DIM_RW $23 !1, !3 24 FETCH_DIM_RW $24 $23, !4 25 ASSIGN_DIM_OP += 1 $24, 'urlCount' 26 OP_DATA 1 49 27 FETCH_DIM_R ~29 !2, 'score1' 28 FETCH_DIM_RW $26 !1, !3 29 FETCH_DIM_RW $27 $26, !4 30 ASSIGN_DIM_OP += 1 $27, 'score1' 31 OP_DATA ~29 50 32 FETCH_DIM_R ~33 !2, 'score2' 33 FETCH_DIM_RW $30 !1, !3 34 FETCH_DIM_RW $31 $30, !4 35 ASSIGN_DIM_OP += 1 $31, 'score2' 36 OP_DATA ~33 51 37 FETCH_DIM_R ~37 !2, 'position' 38 FETCH_DIM_RW $34 !1, !3 39 FETCH_DIM_RW $35 $34, !4 40 ASSIGN_DIM_OP += 1 $35, 'sumPosition' 41 OP_DATA ~37 52 42 FETCH_DIM_R ~41 !1, !3 43 FETCH_DIM_R ~42 ~41, !4 44 FETCH_DIM_R ~43 ~42, 'sumPosition' 45 FETCH_DIM_R ~44 !1, !3 46 FETCH_DIM_R ~45 ~44, !4 47 FETCH_DIM_R ~46 ~45, 'urlCount' 48 DIV ~47 ~43, ~46 49 FETCH_DIM_W $38 !1, !3 50 FETCH_DIM_W $39 $38, !4 51 ASSIGN_DIM $39, 'position' 52 OP_DATA ~47 53 53 > JMP ->3 56 54 > FETCH_DIM_W $48 !1, !3 55 ASSIGN_DIM $48, !4 56 OP_DATA !2 57 57 FETCH_DIM_W $50 !1, !3 58 FETCH_DIM_W $51 $50, !4 59 ASSIGN_DIM $51, 'url' 60 OP_DATA !3 58 61 FETCH_DIM_W $53 !1, !3 62 FETCH_DIM_W $54 $53, !4 63 ASSIGN_DIM $54, 'urlCount' 64 OP_DATA 1 59 65 FETCH_DIM_R ~59 !2, 'position' 66 FETCH_DIM_W $56 !1, !3 67 FETCH_DIM_W $57 $56, !4 68 ASSIGN_DIM $57, 'sumPosition' 69 OP_DATA ~59 40 70 > JMP ->3 71 > FE_FREE $7 63 72 INIT_FCALL 'var_dump' 73 SEND_VAR !1 74 DO_ICALL 75 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0