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=r8q[;X")Y7_48LRflm hS+~~̩Iit R-rVLDhtht`c<0xpnU ,psËxnt*sǗ.nbbTLS4_$[ېC7_4iuZph^.c% nF4K;u7buܝ1ǤB. "Y+)YLI@pY1,ύ?$!Ԍ"JF4 kɿ#g)Hà~DHOCc"eHH7M F|SW4i\jW+OO==yŠw=#ܧ}:G< Mx4!Y*
QOO#^FKk;""I+iedI9#ytBhE(ɻ$вɻPEKJXI
=D}ÓxI|07)_Kp%E<̎Ոٖs~ ƐYS|
}DC'`K>
|NQ,15R#>pgfY
H0a$tyGTX'xDB!Xn^Gd ǧ$M fc>Pj(trzH$ބ {/d}NCxwM
hC͑y
&GquB]dtLqAӴOH4B[䄌@