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۸vS3Ij-oS3$x\d/DHM} ZM׿6.t[|DrP/t"(˥FIǺ>Fc 2Y=֢ fݎlSA8³r^'%06FNslʼ>SR#eMS]NYDGLY8 Ȑ{3ʧ8&\RB'4!khDc0C![);"y_< ,~3˦]G Z.~~}D^t@v8Ӑ{Ʊ #z$.q S~Q ~E_c%b )sz]*/ 8)/VpU|8d`a(yyς)Ҍ,cY~w>_9sd{PKYIľ $}h0?yFFx;hp5E<̏ՄG0p~Ɛ]3| \Ja@G |湜=X@#d_j=?$"//^0Z?Pq0d3"0[uh :=K>Q9;4I; (gcPLxw@=Ө x ADsHRw!ECa/` β9Ѷ+ u}(':OFg_!=Gxf '2y_;4X9p -Ch8: 1- =Gӥ&^#Q]1߿~mo}|f|}S@e/Ǔ2C -{>0*"XvX-`Dˀ˚^M͒E5:@=u4^!po`+hu r+y8gćqc#>cϛTh!rY)yHҰW{RڬR{1= JJG C@& bɐS1dn?jfTCt~ z \ˆvl@(cMޘL|ZK(G_ ߮ixW3% %BX;>r\M dGfZq# fZ0S]񣣬K (o4_@Bh@5dJ t Cf:YlBmlҳ7iYpg}4N4!;n4vl+:thsr1L0"_‎ghhio$㮝L!ĀX1MkM(D&y&oLD>0*݄lvr~Yܱ']DPf(;bHRà5;YwPK<۽#ooҭ^ֱx"72ogeȼYY'"-S=esë\zsL'4q Oq9Xr]6J-R YH(4* 9AUZJ%nVje"FswKsKybHSRiBo LtSg:&a0ܞH}\9$Xta(әW;#TL!jdslղYZj$_-9VR_z ]3Z@i 4jOn&,Շѐ$ÕO>IZgbЈBJX{ G?N!6l5}֓J hưgu]zXp#$0lF~Ny$2|y~QQZvχM@̹^cfW4멿`D F7uk=B(>1/%M4 øx%vc3FWYZߛ Y=ZbYuo\i6ֳ!z>c.O KT{HRl. gjk)d FEPR߾\O`A6tt ϰ&:e^9co4zzk 썕fSooeIo0%+{VAZ--~glwOf-wGVMYwȜ b䟮j7|y}q/7VYzj5:sSegLrym>h+v?~]Gx+oekR_ypڙ-4Y /ͺE PP\v(ng ȟSs)@jc"^2uJp qOT '#ώz"C7ûq^-E,tloڱeetg9ˤ')w\¤bqN"'5ūȟ q^W x-`>!ZJYTjrC -%i@l2|]~>k'٢')c`8DM!+e:kt?.`نb+0`8 ׮cn9Y~ {Z3ѬS3?q;`(MUr})g4* fì0WA)eՐ]Y~Mo Bo35C^vhT.v&xv,/FBiVA^_0ܶ*iV@v84v5VlUi]tFEet{r*#՞Y)u55UrzvBJ2vb" ޭlfUA>-o}xy!X8Yi1z5wt=CvWm*^ҩHԖ5fC1k D¬h*F#-\zY٭RdUY^5z}WV2*iG˨v4+1Qe#Y%6zU(;MybCPK;iR#ͶoXp]#bn 8n֏'9{Gx6 1ʈf Hޘ=!RJa"%Q 5h滐R(j")Q %ϰ !PJc _ 2pDB.`-IbFW.0w!"1[d$@uw -:~&cVGjm_ _A؅—hfNjkzf( ]HZ% 4BK`f r] EmAUS4&b]h5 āh7Z T%K mtA^q"bEwM1(+ZTvR S*>,b!!Hrs BH:~y>) jrn]DԳK=%HcRn;PPx]$tG:yK7(_¸ՌE|Z~c{#7Vbgη?-ђ -6r R|gH4mGY"̽r,ȓ7-'Ri4@ p}q}0gE3lݭThhYǣgw -!hJIW+WTri.FKgti gv_P'l=u<<<(+!{u_4XڜV0e9Pj/>TJ֥y̟g$ԛMyt[H+R BE3yDtp-v f*9j(N ݱ:L|e-> 4r^XBWV\ʦYˤ׫<'yxVn|-yUAuYP*g Wi d)^eBғсУRbeF$%8_Sv{;!y0F(р}UODBVWՓ {q6ym_#!9Q\<@P~wv:P69#jNjw jnNЎ=! @Ng˙t34"z-2<:ӱrJ |<A@P(=PNɃ̾ 2Ʋ,)1^+X6ZW:|G:)M/H>OKH&rs,8vQ۪K*ܳՇEOz83_t M+Uӓ3K4h@?N)