I wanted to support:
function preventNULL($val not NULL)
function allowNULL($val)

However, I left it for after 5.0.0 due to the feature freeze. Note, that it will also not change today's semantics.

Andi

At 12:15 PM 4/21/2004 +0200, Christian Schneider wrote:
Marcus Boerger wrote:
function allowingNULL(object $val = NULL)
function preventNULL(object $val)

I like this idea even though it's abusing the default value syntax.


What's a bit weird is something like
function foo(object $obj = NULL, $mandatoryparameter) { ... }
where people will wonder why there is a default value even though they can't omit the parameter really. But personally I could live with that.


- Chris

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



Reply via email to