Hi,

On Mon, 2009-01-26 at 17:05 -0800, Christopher Jones wrote:
> 
> Nathanael D. Noblet wrote:
>  > Hello,
>  >   I just have a question, often there are 'optional' parameters to
>  > functions, I've always thought that most of the time I could pass null
>  > to these if I wanted to leave one empty. This has as far as I can tell
>  > always worked except recently I was using substr(). If I pass null to
>  > the third param, I get nothing back. Isn't passing null the same as not
>  > passing anything? Is this a bug? Or is my logic flawed?
>  >
>  >
> 
> I know Ilia recently fixed a few functions that didn't ignore null
> parameters, but it doesn't appear that substr() was one of them.

I guess that's part of the zend_parse_parameters changes. As we now use
the "s" modifier for instance which might better be a "s!". We should
certainly spent some time on checking these things.

All remember: We're feature freezing, so spend time on finding and
fixing bugs instead of adding new ones! :-)
(this includes users who can at least report such issues ... )

johannes



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

Reply via email to