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۸0:5QRDؖJ%N$c;IvȘ$x ҊREaܝHhX>;[vb$Fh4<2!VF0+䵽nYy;ǣ/;OOJ0N dBB5R0xa>nW7̫e-p֭Ъ~
abN*~RHwcIh3rBxɗL?"F<|BY!7l2 ܷH^I319>3;J.>hC!fRW*7en5{6OK V>;gc- OW[Kԃ#xʱB!<>.T 'W"zC9aJ>>fdjP,M1WK%2!pR,9(TJ_i2 ^E4mЏ)k:a}|^OricL29Y3"VLs_ Eyڈu?b)
14.&[!j%1<¿1^ "|HPa
:jǾ)jyNO
`"GH! 3`..QY9xnoo[dǚ|@ڂ
glO?mnllb
u5X!$ 4\