Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 136 Branch analysis from position: 12 1 jumps found. (Code = 42) Position 1 = 108 Branch analysis from position: 108 2 jumps found. (Code = 44) Position 1 = 111, Position 2 = 15 Branch analysis from position: 111 2 jumps found. (Code = 46) Position 1 = 115, Position 2 = 117 Branch analysis from position: 115 2 jumps found. (Code = 46) Position 1 = 118, Position 2 = 121 Branch analysis from position: 118 2 jumps found. (Code = 43) Position 1 = 122, Position 2 = 132 Branch analysis from position: 122 2 jumps found. (Code = 43) Position 1 = 135, Position 2 = 136 Branch analysis from position: 135 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 136 Branch analysis from position: 132 Branch analysis from position: 121 Branch analysis from position: 117 Branch analysis from position: 15 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 29 Branch analysis from position: 27 1 jumps found. (Code = 42) Position 1 = 107 Branch analysis from position: 107 2 jumps found. (Code = 44) Position 1 = 111, Position 2 = 15 Branch analysis from position: 111 Branch analysis from position: 15 Branch analysis from position: 29 2 jumps found. (Code = 43) Position 1 = 51, Position 2 = 53 Branch analysis from position: 51 1 jumps found. (Code = 42) Position 1 = 54 Branch analysis from position: 54 2 jumps found. (Code = 43) Position 1 = 72, Position 2 = 77 Branch analysis from position: 72 1 jumps found. (Code = 42) Position 1 = 78 Branch analysis from position: 78 2 jumps found. (Code = 43) Position 1 = 85, Position 2 = 89 Branch analysis from position: 85 1 jumps found. (Code = 42) Position 1 = 90 Branch analysis from position: 90 2 jumps found. (Code = 43) Position 1 = 106, Position 2 = 107 Branch analysis from position: 106 2 jumps found. (Code = 44) Position 1 = 111, Position 2 = 15 Branch analysis from position: 111 Branch analysis from position: 15 Branch analysis from position: 107 Branch analysis from position: 89 2 jumps found. (Code = 43) Position 1 = 106, Position 2 = 107 Branch analysis from position: 106 Branch analysis from position: 107 Branch analysis from position: 77 2 jumps found. (Code = 43) Position 1 = 85, Position 2 = 89 Branch analysis from position: 85 Branch analysis from position: 89 Branch analysis from position: 53 2 jumps found. (Code = 43) Position 1 = 72, Position 2 = 77 Branch analysis from position: 72 Branch analysis from position: 77 Branch analysis from position: 136 filename: /in/5qMHs function name: (null) number of ops: 138 compiled vars: !0 = $conf, !1 = $keywords, !2 = $description, !3 = $plussize, !4 = $snippet, !5 = $to, !6 = $entre, !7 = $c, !8 = $current_keyword, !9 = $keyword_pos, !10 = $ddddd, !11 = $from, !12 = $part, !13 = $m, !14 = $p1, !15 = $p2 line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN_DIM !0, 'search_description' 1 OP_DATA 160 3 2 ASSIGN !1, <array> 4 3 ASSIGN !2, 'Agence+immobili%C3%A8re+Dossenheim+met+en+vente+duplex+a+Jdaida+d%E2%80%99une+superficie+100m%C2%B2+compos%C3%A9e+d%E2%80%99un+salon+%2Csalle+%C3%A0+manger%2C+cuisine%2C+3+chambres+%C3%A0+coucher%2C+salle+de+bain+et+une+salle+d%E2%80%99eau+%2Cd%E2%80%99un+prix+n%C3%A9gociable+70MDT+avec+titre+foncier+ind%C3%A9pendant+Pour+tout+contact' 6 4 ASSIGN !3, 20 7 5 ASSIGN !4, '' 8 6 ASSIGN !5, 0 9 7 ASSIGN !6, 0 11 8 STRLEN ~23 !2 9 FETCH_DIM_R ~24 !0, 'search_description' 10 IS_SMALLER ~24, ~23 11 > JMPZ ~25, ->136 13 12 > ASSIGN !6, 0 14 13 ASSIGN !7, 0 14 > JMP ->108 16 15 > FETCH_DIM_R ~28 !1, !7 16 ASSIGN !8, ~28 17 17 INIT_FCALL 'mb_strpos' 18 INIT_FCALL 'strtolower' 19 SEND_VAR !2 20 DO_ICALL $30 21 SEND_VAR $30 22 SEND_VAR !8 23 DO_ICALL $31 24 ASSIGN !9, $31 19 25 TYPE_CHECK 4 !9 26 > JMPZ ~33, ->29 20 27 > ASSIGN !10, 1 28 > JMP ->107 23 29 > ASSIGN_OP 1 !6, 1 25 30 INIT_FCALL 'max' 31 SUB ~36 !9, !3 32 CAST 4 ~37 ~36 33 SEND_VAL ~37 34 SEND_VAL 0 35 SEND_VAR !5 36 DO_ICALL $38 37 ASSIGN !11, $38 26 38 INIT_FCALL 'min' 39 STRLEN ~40 !8 40 ADD ~41 !9, ~40 41 ADD ~42 ~41, !3 42 CAST 4 ~43 ~42 43 SEND_VAL ~43 44 STRLEN ~44 !2 45 SUB ~45 ~44, 1 46 SEND_VAL ~45 47 DO_ICALL $46 48 ASSIGN !5, $46 27 49 IS_SMALLER 0, !11 50 > JMPZ ~48, ->53 28 51 > ASSIGN !12, '...' 52 > JMP ->54 30 53 > ASSIGN !12, '' 31 54 > INIT_FCALL 'mb_substr' 55 SEND_VAR !2 56 SEND_VAR !11 57 SEND_VAR !5 58 DO_ICALL $51 59 ASSIGN_OP 8 !12, $51 33 60 CONCAT ~53 'part', !7 61 CONCAT ~54 ~53, '%3D%28' 62 CONCAT ~55 ~54, !12 63 CONCAT ~56 ~55, '%29+%5Cn+' 64 ECHO ~56 35 65 INIT_FCALL 'preg_match' 66 SEND_VAL '%2F%5Cs%2F' 67 SEND_VAR !12 68 SEND_REF !13 69 SEND_VAL 256 70 DO_ICALL $57 71 > JMPZ $57, ->77 36 72 > FETCH_DIM_R ~58 !13, 0 73 FETCH_DIM_R ~59 ~58, 1 74 ADD ~60 ~59, 1 75 ASSIGN !14, ~60 76 > JMP ->78 38 77 > ASSIGN !14, 0 40 78 > INIT_FCALL 'preg_match' 79 SEND_VAL '%2F%5Cs%2B%28%3F%3D%5CS%2A%2B%24%29%2F' 80 SEND_VAR !12 81 SEND_REF !13 82 SEND_VAL 256 83 DO_ICALL $63 84 > JMPZ $63, ->89 41 85 > FETCH_DIM_R ~64 !13, 0 86 FETCH_DIM_R ~65 ~64, 1 87 ASSIGN !15, ~65 88 > JMP ->90 43 89 > ASSIGN !15, 0 48 90 > CONCAT ~68 'p1%3D', !14 91 ECHO ~68 49 92 CONCAT ~69 '++p2+%3D', !15 93 ECHO ~69 50 94 INIT_FCALL 'substr' 95 SEND_VAR !12 96 SEND_VAR !14 97 SEND_VAR !15 98 DO_ICALL $70 99 CONCAT ~71 '%5B', $70 100 CONCAT ~72 ~71, '%5D' 101 ASSIGN_OP 8 !4, ~72 51 102 STRLEN ~74 !2 103 SUB ~75 ~74, 1 104 IS_SMALLER !5, ~75 105 > JMPZ ~76, ->107 52 106 > ASSIGN_OP 8 !4, '...' 14 107 > PRE_INC !7 108 > COUNT ~79 !1 109 IS_SMALLER !7, ~79 110 > JMPNZ ~80, ->15 57 111 > STRLEN ~81 !4 112 FETCH_DIM_R ~82 !0, 'search_description' 113 IS_SMALLER ~83 ~81, ~82 114 > JMPZ_EX ~83 ~83, ->117 115 > IS_SMALLER ~84 0, !5 116 BOOL ~83 ~84 117 > > JMPZ_EX ~83 ~83, ->121 118 > FETCH_DIM_R ~85 !0, 'search_description' 119 IS_SMALLER ~86 !5, ~85 120 BOOL ~83 ~86 121 > > JMPZ ~83, ->132 58 122 > INIT_FCALL 'mb_substr' 123 SEND_VAR !2 124 SEND_VAR !5 125 STRLEN ~87 !2 126 SUB ~88 ~87, 1 127 SEND_VAL ~88 128 SEND_VAL 'UTF-8' 129 DO_ICALL $89 130 CONCAT ~90 !4, $89 131 ASSIGN !4, ~90 59 132 > STRLEN ~92 !4 133 IS_SMALLER 0, ~92 134 > JMPZ ~93, ->136 60 135 > ASSIGN !2, !4 63 136 > ECHO !2 137 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0