Hi Everyone!
I'm not really sure why does this simple script not work. When I run
the code, the loop kept going until it timed out. I'll enclose the simple
code here...
--snip--
$res_str = "<Dog Name>Whoof</Dog Name><![CDATA[Whose Dog is that??]]>";
for ($i=0;$i<1000000;$i++)
{
if (substr($res_str, $i, 9) == "<![CDATA[")
{
echo "You got it!!!!";
}
}
--snip--
This one should work but it doesn't, but I noticed that it does work if
I use this instead...
--snip--
if (substr($res_str, $i, 7) == "[CDATA[")
--snip--
So, the problem had to do with either the '<' character or the '!'
character that doesn't match. I thought maybe an escape character would
work, like '\' but it doesn't do anything. So, anyone know how to fix that
problem?
Thanks,
Scott F.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php