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{%pyyȭo"<@}P <Pǫ0u#Crɣ|c%bI1󉾊}*// Cz)/VKT xyyH.-p^_%<ŖftŬ¾ =$}E$#"J#DGO#rb&p n O|W>$ihtjǧ)zy?4a>!t'yqk&<6:a8BbW .H`=0@1e8T(X7d\ɎBS1i"/Y̠> &@N&gS $f(!ApblFW2]Nk.#4xjȘsv}sS},)A]0x6ȏ sH {gƹRs4Qz~D&. 2Tjh32m_, Lkm"}އ*M,${͜|4LKt32=3_ 2igLF0۠*#:j:{19BWN@M?&@[ ziGA8Bc "55%)`f1wbIC*p$ľ$;^W`ztqAz8Tm#\Nx3Հ<cL'':95f " hݱ0B64t>! z fwL`vp c΂=?Sy5/+GNjhW; T6R``>v@hK \pn1s򄋨$``P^0 ,oG6znV,z <y~6V0 b7|*_+p܎"*Hry7B^,0ײ:nI ,0Oqq0|C)JvE@}N "p9`]WQ ѷb̫1=-y2W)x|Z!`SVG) dgR So<""7'"G1COibчdAu 3}0Bw-Y/v.2b3X9}V`ϰ'&/ZRkeq@o6^yAEdєG> 8]|/._pj|ԤBܛ}芜[.Ô flf;XiL|&xc^JL4 dz2;Kx{cSFaTXߛ ջf޸X͆<ݻ}F|ӉHhO66~6뜚,pfNn^ޔn'vdw`5% @2B阅b15.W+fkMt(+y:t2ρ>-I\udO~l&,;A< ": Fz9(ׁ;ԃU;^TP%(m(3^Q}5= X]3ZfgMZ(P0Q}uKҤxȜAl}}?]޾~s~Own XfXB+֬ U{K %ٺ_\Rmі;c\DjpD> 'W6VY}M<@s2 y[HN0v~\%N 7F#/4AfmY@FW7pls,P9LJʇSXR2R侤Ǭ<%oAB]KZ)*[4WP#WksX]SKJO3DKY@wH~oױXJ ϟ+S[)\Ev}/u18xy6늡%_RaiJa)zs+a;R߽wAE ٦>Aԇ2E|h! Qʦ7Q""IkO)XR6ta<"2c}q5XK5h2g]s;Do(l~)dQy۠~ewcKbFլfchަFl] } >e`!?;}gĥpg B)O&shO;=ZwW&x80q3/dʆ߂ewDYhj3˜4{T*ײPͧP7F?mƓU~hN0ӊuT?04ph+q% _mBImx+iڄ ȯC%Upzҵ~}eY!:܊z^Fʲ%-Q y.u70J պHH H"Qiבl.ЀmͩhRiR Q U:AR"6\ ކD(j# پ1|s;!FGה@F0*6~7OQ,:W"SS e56TF(<nEHSj"% QIn%Y܆c 11e$*@k4/9jh0 N[ Qk[Hed:-) 6/]f: XpǷRD(BVU@FE [ bAKԐZC ˜n7CPC(b҄G ix_QӐtݜ7ӕh7[^)?ðy>[VTv2oVcs(P$Zȝr\_fҗxvÒv)fRfI6V(K__0Lmp!z7U*XْhK͕VoZQgx ۸Ãszts*QLB:*U-|H{_]WOz*=U:E1+3[!\2a^d%`rΰ"dle9 oKHd?^ άTIȳYn#0 u9'a4o~G`X*d~Z߻^<;TiUWQtRbiTnFP6S\VuӋH- i!@d C>&S6H'2Dn&S)ڴ})3JK#ubOzwNDav5X`1Rz671ޢKFvs1z(M3}ԛsbmRY52S<mzUJ.'>5"T?YdEki:=O!c) Y;/.ȅDjE3(_#o 00 FpeF.~9/QoMΈ1vlujztjƫ,\YhyE jO-ZAU2a[Sa Dyt*H>q({(B!|`rSw,) 1Z*o\l.kFe#MlJЛ2M>fyI.(uUEEGVDj OA}z1YiUjf9S-WVTֻ'\\