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<]wۺ9(JcKa:tgHB"-` Њn!1=G}Cg"%ZR+ډI3`f0ēsӫw0Oצ .4Bn _B40ͷ1<)9LN'#mY6d JjDFWӎutt50.^/G;'`!Dቩ˷OB&)hz˄1jGEg̣&2GDz\2 ?E%GSU!lɘM'CxyPlW_x J\͔gwQk ooK6(s@>P.9 MCxz]© h$@@?\4.I]?pIxB.,g􍓺,)K, ]PuY/h#Av{% i9gIH Kp<Џ+:e uqC5J#h"Lc&>v}S!,oR IDě@j+KlK6c5O*]'8 IpZ>,b <)'0^x#Ogvp9$cLTJUMK@ wB ,O7?r]2hqKmA*;PmDIBWA:9l?'2h9 z4x!s}30y<Xf73XQ0 $:RtS_ES4MhO/N_D1<qxPk~*p}SP&w3c\ physU + څkgS'{9?q{@-t MdU ,jl^ېƚZQ4QCx!wӀ)#UHM1G6~{4( ]wU 0_/hnc0`i9vwwN?f%D@4ƏGOitArFtdvVpW!::2b "~D`A掾mu9r FNٗX0:L;*tTK 0_Hr̅%vd-`J3&.`#4Y# %־~be>r !`13Az;;Iy@96gȝT,"͠؈d><M=YܙSJU?2BUxs`VUj#Fp!(zt2>KuĶB`5kzt>6Z1GOf g;C@Qe)DB>pp?8zShD<3טÚ2L#ggMXgL۵<RNY!jf8C?` E1M!%&Z;5B"uhY MZ{kzLVtB@!נnd_ya&Дt !#MG@ByXZeBwUOH#wx|pN sLi4TbX@n<PLУMG;ȤD:*udWQRjw@Z4Y(ދd..ZfM:Yt:F{[a*8 g̦P1I~YXf!~%wwzu6^VxA%yCJac\XtYnp&>2OyˤblS[@z 5 (Z%@a=84(tgfHZNWokG>v9/ޜ-=0WӐ%iGE ƈ+n.Shc+,D]w+bB8kZ$)f쮘 iUWJ".ۅGZTy {}?vCC~wyw{t1A>z;X ]:XO A!͙bx0wVA&or0h gEٸkSP^aO.xT% ;s+aouc#z}jʄJH`@94կlέs$~~@@=mg%+g]F4dُYBрN)[lvfYJ+O,uZK~ ͩLM~H$sճ[CZ5[XgY٠,U2f g1S&3XKV4v p${͢X'R; 5ɞ2:TRiz2²C b^Imt҄%l tau4-mV4_1!X52Șqg I4϶65]P58Q6#ҙ9XRː_C(PFE%Rdh[#|is!Xў@>Bye0p:t}HagYQ^hK'i}1w"v:)#"T@K-`q4fs0 a11cae,?u) ڊEl,=+-@7r~ Gk˖ tZõRjdU8dž"s!қ郇sp"<\Sݢ8xpu)_yXpyen\vV'M®4ɯ4wz#;Yٮ(C5P 0Qۿl2G+:1^%4K=ue ׃:Wm a#rR NBaLgF3D(Of鷼^Gr v=K=&wɦྀ#8acv 'M³ t]"$E|Wr1[$<ouW<6aJ( у֮ǐǽnk!VE apd9`aWo YէF>ВmƨNn3x*[c}>=R ~eA p!6]{B_]oT0ŀW u)Yz:vT֝ٺ!#AFܥ]"=*:ac`?Z_jOb(]'p9Uo>7u`Bg@ExYfaq9 R7CSgL<)P Gk-Mq$okꂲn ."oR1dy@gK4i:JWo?߮meRr@ ˇ4>(4>qzid8\ùŦ8slg Yp#a=Oiuʹ>b[8Ez< w gg%\:|{ *o5{ZNsׄR:[;/Œ_S=yV_crHLUYdE' fzFeX!`/-`#Fw`pt"X3Q[sCN se{C ; 1nv68"n*w@cR z[GBT(hoP˨(1PI 8b$ sqĄq~`ri[*-UP9‡q^zѐmY=Ӈa%uM݋Fn 5u)<>-~c53U3 ?h:J