Is there any way to emulate an exit in eval without exiting the calling
script.
<?php
$s = 'echo "Shows"; exit; echo "Doesn\'t show"; ';
eval($s);
echo "Never comes here";
?>
I would like to do something like this:
<?php
$s = 'echo "Shows"; exit; echo "Doesn\'t show"; ';
function MakeItStop() {
// Do something to make the eval stop
// without halting the script
}
$s = str_replace('exit;', 'MakeItStop();', $s);
eval($s);
echo "Never comes here";
?>
A simple return would fix it IF the return isn't located within a
function.
Any good suggestions?
Thanks in advanced
Thomas Björk
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php