Hi!

> I think it's confusing the other way, and "instead of raising a fatal
> for calling a method on null, it returns null" is just as simple of
> an explanation.

What is confusing in "no call is made, so nothing is evaluated" or in
"as soon as we see null, we stop and return null"? I can not believe
anybody smart enough to use a computer could be genuinely confused by this.

> All of that said: it's not clear to me that this actually matters
> that much. I wasn't able to quickly find an example because the vast

I think it does matter, and weird magic should not be a part of the
language.

-- 
Stas Malyshev
smalys...@gmail.com

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

Reply via email to