> On Mar 3, 2021, at 09:03, Nikita Popov <nikita....@gmail.com> wrote: > > Hi internals, > > I would like to propose allowing the use of "new" inside various > initializer expressions: https://wiki.php.net/rfc/new_in_initializers > > In particular, this allows specifying object default values for properties > and parameters, and allows the use of objects as attribute arguments. > > The RFC is narrow in scope in that it only adds support for "new". An > extension to other call kinds should be straightforward though.
I like this proposal! Are nested new expressions allowed? function test($foo = new A(new B(new C))) {} Cheers, Ben
signature.asc
Description: Message signed with OpenPGP