On Mon, Mar 16, 2009 at 6:43 PM, Stanislav Malyshev <s...@zend.com> wrote:
> Hi!
>
>>> If all other functions return NULL with wrong args, why should get_class
>>> return false? Is there any value in it besides the fact that docs say so?
>>
>> The main reason is the documentation. It introduces a useless BC break
>> which was reported in #47664.
>
> Well, sometimes a bug is a bug and we can't keep BC just for bugs, unless it
> is useful for something.

The new parsing API and the strictness of this "return NULL" rule is
new and arguable. As it is not that important (work 'round is easy), I
tend to prefer to minimize the wtf instead of being too strict.

-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

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

Reply via email to