At 16:23 29/03/2003, Timm Friebe wrote:
On Sat, 2003-03-29 at 13:10, Zeev Suraski wrote:
[...]
> >After reading through a bunch of mails this generated, I get the idea
> >that most people here would be happier with an E_WARNING and the
> >function not being executed.
>
> ?!
>
> How the heck can we even think about such a thing? When you call a
> function, you expect it to run. The code that follows it may rely on stuff
> that it has done. Not running it is simply not an option, I can't even
> begin to imagine the possible consequences of such an approach!


Well, at the moment, the function is not run either, isn't it? The
program dies.

Right. Code assuming that it ran successfully is therefore never reached. That is fundamentally different from just not running the function and returning control to the caller. That's *extremely* dangerous.


Zeev


-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to