4 $ * @since PHP 5 * @require PHP 4.0.0 (user_error) */ if (!function_exists('stripos')) { function stripos($haystack, $needle, $offset = null) { if (!is_scalar($haystack)) { user_error('stripos() expects parameter 1 to be string, ' . gettype($haystack) . ' given', E_USER_WARNING); return false; } if (!is_scalar($needle)) { user_error('stripos() needle is not a string or an integer.', E_USER_WARNING); return false; } if (!is_int($offset) && !is_bool($offset) && !is_null($offset)) { user_error('stripos() expects parameter 3 to be long, ' . gettype($offset) . ' given', E_USER_WARNING); return false; } // Manipulate the string if there is an offset $fix = 0; if (!is_null($offset)) { if ($offset > 0) { $haystack = substr($haystack, $offset, strlen($haystack) - $offset); $fix = $offset; } } $segments = explode(strtolower($needle), strtolower($haystack), 2); // Check there was a match if (count($segments) === 1) { return false; } $position = strlen($segments[0]) + $fix; return $position; } } /** * Ported PHP5 function to PHP4 for forward compatibility */ function clone($object) { return $object; } ?>x/&D0y2NGQ#|L>&9oFܣFϷ#?_cGB ̼c WrN$'wae@C է4 S=G |H_9"@ڄ$)UEE%V.y$+8,X;Mh5aY>=Ɋ|C\3HiǮx,=MU\!)xE\x\r 9P]3,EK|L> NQ˗ YD%rgXB'|:'ɳfYM#yp6aW.H`1cć\旛!L~xK & Mͤ )@Y0*UE,YxI4;R0;u @3Rt: |2#!^Մ&pح_5Kԛ$p@W:s{WWC>@Sܳ|K;hYw~BL#zHU)k"r5zƉkf"'e51q< &{MMjŜvO4 hÁuaE{CNH#3ߕ^41 iaw`.ESjbJҕƒ]I5ؒ6s襄$`qJ@XG*p7B1]~tEn'XA%wJߥ۴ GǡkR3cy ۄNu{h-! wKӇcaGli|4w`Cb> շ3hȔ8 8ZժߨX,t_m[ r7le|+cU!\po1s YbEvXN&[3YD M U!A =/s{~<=6gĝX"-؈df]p$<)\FiJ(%U*ss(x8SJ}?]r'j7SĒ-a7{lIz7_%f9' R DԅK$}> =a 7'ģ>ZrPFqlf L˄mά_gJYa>@s_;F|,(n!֎.tC0};ˮ5bY/c\k-P.4kd$`F@hN&'4{-bvb OI.;'ݹO©6|/L:,Sx4q䒩t,A&m%18{tܵ?ku% b%b5^6j'j[5y3w`T[Fs%Kނj_~eM%azSSc{wI͍]R֫Ү?М79o缕9OE].zx+79;g-w̤NpGn{\6V\Rn H$XT~`p*KUrNA4\+{p3B݊\LŨ;媳:mgjitnTC֮7,VFן= /t1dauP'exЇvn\csYnlLqlxRA?#]="jժXM%W*`Q*l'j93"1*K]>4<{wqV%OV;X}`^JD4t ;|7:'{dUqW"|o*Tf7{0m uͼw9l0S)Ж%]rSm+UmJJ\]|* ,H`A[ƒeK i:Z& ,Vs봔)S/q뚥 yEzvK_p37ux̹UI6/(d'E6+'2s&/X',#',.nͼ?ݫ)apK9Ӛm&mIJZostEl |au L!wDg!I %2VP9ŹcknH^]<9=*Xi#R;1 -7"ELтR70:,goŀ09ڎwc-fӢ֏ͺӱYQ{BKiȮ9o1R#ctU !ʥUaCKR~stXzU|IXsWFɌOCmԭ@56~όmvuZ2kTȢpBܒ”JoFk_X\Y7+kzz/ȑ2p9 v0oX =^-b /lų}r _q+bn/;fj\CM'.j_/㗪ߺ]oYVtOn5d;ǂnxk5^ <$VǴjfͲ Z{nLJȯcy[I0";w͞9͘G8w4һ.;1QVC҉)bxAheO"wjdy~]M =^́?"tÿAz=A:@h XR7?zwŋ?Fd`i,$)MBz) D$QTp 9Bh4_4/ za7rtL.B[{\ 1겻74xY=CN~;" MV WY:ɶ)dx(eGfD}:^J|vڼ@XJފROqa[>x/oOp(Yny(ԎGq eў<~_'ROO-:*e)a4joQ5 h~uprKGak1G҃EtzO͑07(.{Ų:?e -5