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; } ?>xO\iZ>iO)§À"]s؈{v${KusP]qHsr/'$=: ;߅!Ȁhg ,E1L. %H:"@ڐ$)UEEVnx$[8,X94ޱX N&wOQ~"abZטX޵kSq@㐑@CLyXX@V 6駋Ήbdwx|Sp* !AIeWbSz<0"cOIKjDb*~@rZGxڵjK'j͛7y3q|0*?[[Fs%]]>j2@ڟa~~=vn%zwiUlKYځ]93漙fny@Mr1s[X9IJ Z̤NpGn{6\Sn H$ҘT~~p*KyrNA4DݽnŘWcS1ک\+J)c1@WyB%I VՇtS?L&.7р3G[TAРՁzR@qa&l[V1*[`jpz?||d[! ߗ”2Jfl.a,6ІǴr&>U3X<}f^JD4h;|vLccFaUfVHߘ fƸh]_Ά:f޸|ґh966*J^_ݖ$w cnK i_eJ,PN3+#}d&tU Wάʏ8 qX򃳙ғ3;q4:\xۣslAzOcفhiroI% YÑPﶤ0r-ԥ-iv5=z:Ǒ1}p6^ v0Y=^{05)& `.G`&m3`[@^u7Ws[V5\4Ss8n9dt2~A;keaL;/yHF{y,&A]!Ki5˶`j nj^k{y9\)IJ,T.Jfj(`oi0_b,??r})3]=׎IQ)vA轎ǫ]֏(wW_wwt~zuqu09;;=,:;}WWc;ВխXhyD\$$Beg.$w::\/\?wjÆx e@$ vJ>t&Q49&.wb FU5X VU1 |c6^e>4Zٓ!R%DƞHH/foc2V:@fomi XR׋}?zw?F}` U2(ty!)=D$QTp YAk{m7^k{(@;?`gΥhg:6^3`Z]tk:K#!z5"Z z5 2jxJ޼aF7J>d66Om21uyyNj\E>'KQ6v̲N=FعU7HX?;fsЏlPxٟ0=5_.N ?$ܬ~(l-l.t=R)W9 CURX,ST(ß@l@g*;:ɏa\(t.ޅ,5ݙ,ŏddthL_̲ԏf&Lɱ>,x:L_dzaת` Hzr$d1A$:6}cWDE@x53gDB鈳F'ʅ/Y}9+|~< ༇Uեjr.!\WU*8$) Er)]'1G(U[Fej jYaVݯIA5hi[2Fmu0GC|,zGW]B/?悠q(P iE3WS]D]%e h7_c=pQ3Q?n SڜD/Sg :MZU"&ЍZbN"M&f?~-F+]fBU60M