Hi!

> Is it possible to use the default parameter on inheritance?
> 
> class Bar {
>     function foo($a='a', $b='b') {}
> }
> 
> class Baz extends Bar {
>     function foo($a=default, $b=default) {
>         // do something
>         parent::foo($a, $b);
>     }
> }

It's not part of the original proposal, and I'm not sure how easy it
would be to implement, but it sounds like a nice extension, I didn't
think about it. Since the RFC is already in vote, I won't change it now,
but I'll look into if it's possible to do it, and if the RFC is
accepted, and it proves possible, I'll propose it separately.

-- 
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