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Ȓ}"ZvH,%[Vn$_"Q$!( tG||<ݷ0UHJ= wj=%N^~ýfV 0omw5'vѩo~;׋dAϯ??%ZE׿Nu/^@rP/t"(FIG>ͪZcReY=V\ΪZQ# rN#Č9zf)OI|0؎MazY0&c) /Otd"J<:e]MidȽyQW۪$Rl6Z8 )#G # , OhB-Ur3a|dC6~UН{>Ns\f8O2 O]_I,^*㱘{ߢbKw|'6(9c 4|ꐼrN4p!ȵcC^E."~G] dy4OA GY3(j,p(,6e.QOK#eA@'Ų咻z! G K#ް8 ,k:gi(sy&A^!(f+dk0?yFF;`"b#dY 8Gc¿>M|0# >\NQy,r/gBܟx/e gH82Fh*%"yHե>Q9;d+rhtg=DGl e\;j @2R@e$Holv5P/y ٙ< 7uI}J_Wu_ `{bǀDPz0EZ E @zvBߥ#{|AB=KwTj$ ݧoMc# &^٤KL㘨șBA2~O$`D@;qDjԍbi]gHq0҃0'e! ǹ!Iۮ^!V՟/هŸѩ<ju/!=ǡk.WN@xqD!U?c`a*#K3W]WSd\%rWp1!9KH560mx b! -)ix^DZJzo'9i:̱IW4,j`R8R1Ԯu}jKѐO#$ />ٽ۹# hZ(BEeNtH"[sWqmE-E[ dMuC+!؞Sn.Y4%Ht1#bWT;;V@iȹ ݶ& =Ot P"4kyWD8(Oali`'8[a`4 Vm3Hy:{0JPlT Cӥ$^#Q\ؿ~po~i␁M7Y\&V1E -hYD}F+]TVKi Dˀͫ^Mw"ΩqA`w4ZpoƠ+hU{p,a.gRsc&HdžySfȫJ)G\(2o!ٓfډ:O94[Vx{Éソ5FT bZ0M0%i-\Jj&Y r S]h(4'Sz SF\'@gՒl1lڀtgcϔz|83̩&jh$#1\MxB0dbD~tKN%FGmB3zĹq<Ӫ 0W2!FnaOd:afBx8t@h,lkx3ؓ>@.w j3?-1$P?B%[yҷKh~4ݛ#onҮ^֑Y{"?hӼy4O&PYXnNY, ^$sZ֫$FpR2sfwk\m,.%hWOD +f F+'pˉW#`L ʼ!oF([119\[Z\ZkE ϊr.+ȕn'g:j
v '¡ CμE]7v!\G|jJ6{r6VdEظkXXYma4+F&/ <.?r~{F Ɠ 'xp{g4d6=4pŇ*IKiX}?"4"8fU[*K@@݀ IEg: &59cFNn%a0k›qJSMb5( 9>7]\fVX;͏*' W.R]nJWZ,?&7. iz)V_'WrKx^dV}olF^%M}- y%+D/y:Y@}vj#AʽCpl(A;HVG5C Efm= qas>vAjAѥ4;R7MBM]t;z͊B.~Z9)z"øЖn8iMʔKZGolO;R awEAulXmPbj-]vfKooK'vy<x7/78U؆RB؆] p03b45k}|¼oua7:}|_T/mwe 9lW@Ǜ}x Pi4@sbF?ӨA5*fCVkd RѶ^*VX4n\( °We$\ 7;e??YS+T] QKr rdP6Ġl(JU)̆YQfm%_lew]+l)[.Ӥ0͒ϵz*КZ;Vf,NWT^/ٶU&a ]&iB\hRJd7ZɷS+xW[:ULN{ BXnqAV䒷B*xgX K8/OM1]]zqIm\@0伢/ ד҆ q4qB ڼ:+UпאG& ̙󭂇{ '>{ mVrY׽%lq_[oÊ5Z'$E3Uμ>}.>TjQN(Ĭ0!-&ڋr7l9tvǃJ4mòF6KYZa/@Җ>&1!`kPg c+0! obR\⅔ )@+qrN)&}i,WR G_kxhlDOpLH 88CUsVc=Qπ|ߩ]#iU%jz]OQS)fj[NDX\~