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۸vS3k-oS3$8.9Km hS+}:oa")f[af@7h4и4O>qg^\[;:S׺V+\F!\}}Qjqooߒ'[BQ.;VtZ6w,KGf0Vh)? z=.7C#ܝ s'F.\?NؙbmPݐRRʗ' #K1#,ԯn|јFdM0y"l6d(dK?"EzG$y'Љ3s}f1M.D |>r>q(+x2=dO?- E߳ilR`=7k.|{pTuP7w;u|#<$'E(ȵ1dp74}HG9`^|1+) wjx19-bA8A!ʧ;CO |:=sOCg_j=78$д$O|J3MF>0UvqϠ=0@fZBPc s6& Uɤ?:{d3: TH8$<6)Yhp͉]Qޯ\X3CЉw2d:1xwym.g7s?4&O> R%KA#rGd?)R̵[DF! 1XxbP,3c sդ}AzɜP4L It02p|Z?+dwc` 6AT {sZr${Q3~9 }Oe?n,glV3C]lQ }u@d]F+>V0ĺ .Ȅd'vKlSiM 8DmQ"%eуͦ*/aioWS(˙m%T;|>M dGzǘssl;0!D4DӎS5GEYK-PBiAh鯀ՇfdB!tF1f1:YlBlҋ7ipY9S>F7[P49S1H&LHw8ڤ+DeD)8{L΃}g ch㦱ALZeM&}d6nn y9?ՆӷI>kރ 1vOԗ0hM)NV7/-v/#;9tk&q7I2ogdެjMń7^tZV-WfIpB#gݡm,L6L-wR YO(iX-s M˦rim#E[1 U- .,틵r/+lzkf҃nOړ |ss>q'fht]сLen}dQ37w\f|ŒسbZ;$Z鏵#@;дvMkpXɽ 4jOnǨ},rрY$rqv_}-=t1!+ #Vdb1Z\E LoPO*-~)UF%}G'e]+떐qKrEO|zob-”01Ԗ^M(46XOAqy)iO=Fd]^kg96ezeʝI𝩐S,7UwEzc5bw3|zA@kxKy:ep O8uoo͏lJ*zsԹx&= ækwv֙ wӣ;cS[kTpdg4j{(;F&)ɝ[ٙ`Դ5*hyR|rQk)<]|Lk%'O߮__~oެ3/1o|wȗM#fF~6 ,Vsb36V3yKWtRΌ5+iܚ9uӎU9grC# C{Xria(-OmSA1Ӣ}AKK\񫨩@?> bc+ gZ6>Ģ%.3DKY8qE~c]"X*w9s3eBR-Nu&~Da9IjoA ;E|hF>B_.0ބ>deBdbŒ33z#7$3+e dF>OfgoSWμV"[b ) DYs68N YLjk1Ø &2ZwmwnlӖѡFj= ek3*}qa6ȇ{~tȘ>0bNU£ӉRLf({vn_ϺbV-T q&Kaw|i*2~qw"xzDbUEt2jRԪ}RVjl:W~jhY}D\/[浊omUE+Ζ]nU}Iu33p{\oxrUB> A$)* ňŭZ6ŻXݴ>|qguaMrBCdkbZNcNhOçr=.P~,˒:[7fx[?l:6לUĊeR糔Zv9t&aRA(d'!g^ȟ4M#·Lx3ѐHrAQBĽ߬N*Syࡄcσam'hhi >lQ')ėq晉gB^-,, ~FOq&GpKz}A7Ɂn?^O?c﯐\.pe0mgDow/ۛ l @ڇmZQnҭpuvѮ઱?n-6UvV`jF[ת`%ީi(\zeQרxFMo!íj81nB]7*j!Z%T[NoUvARNQYQcVY\ǨwѭA%cޭj,U&3jJJV?CӻU0zfea5&S=QGڇȚ߱ŵ$gR6UVY%z_CfU M{X:zVa@DR;/Z:sKixԘk=-ۗD`vsV-"KIdhp&s2 NiË$bJh\l=$JcR56gd)F)V[0X8Ư lsJf7eRz݆—40@@|d !D&[AR"CT$Fy] PT4sMZ Q L/'FABUO+$ڱ<[kD(5qDv4_3 ^ْBgV /Jhu-ixnԩa< k G]tfΔ #[ĨKNtuS̺2$e0'E/;[Xq|Rı4jd1^e"v&rI(4%ꯌ-)>*x6-M[}+I1>KʟocAHxJgKC"`I+))flܭbs?~ϧuҊ%n[$TZ%*2'V/m$iGKgtm cYnohl5]%Jȩ^s 6 K`f' Wb5∮yl1c Ikx٣C>.YDA2ZQO{1\h*dl^d9?~hCG |b)x+l"F%Ϲ}mEp˸4auc0DwXZrQDlZD|.velLP-D2{ d ] 9,/%Jh-N(8JJ wG9Cer=*)z[*B] Ȉ_TPbG`pJ}V_W'WORߍ ErںAB> C GYAn=Vtl(ŋfkaF)'YX1Ў=! m@NOg(XX:|i}(`L]ZiJkXHQ/J(B}x'Df_zcX_T 1Z+> 6Z̏9\uWUhS"zp$_ݦyTb2J0sݢ'\5)/XB걪wGr 4H-?o