Re: [PHP-DEV] Allow to use argument unpacking at any place in arguments list

2015-02-22 Thread Stanislav Malyshev
Hi! > This makes it impossible to use this feature with some of the ext/std > functions (array_udiff, array_interect_ukey, etc.) and just feels a bit > incomplete... I see how it can be useful with crazy functions like array_udiff, but these are in tiny minority. What I am concerned about is that

AW: [PHP-DEV] Allow to use argument unpacking at any place in arguments list

2015-02-21 Thread Robert Stoll
Hi Nikita, > -Ursprüngliche Nachricht- > Von: Niktia Nefedov [mailto:inefe...@gmail.com] > Gesendet: Freitag, 20. Februar 2015 22:43 > An: internals@lists.php.net > Betreff: [PHP-DEV] Allow to use argument unpacking at any place in > arguments list > > Hey folks,

[PHP-DEV] Allow to use argument unpacking at any place in arguments list

2015-02-20 Thread Niktia Nefedov
Hey folks, Currently argument unpacking can only be used once in a call and only after all positional arguments were passed. E.g. func(1, 2, 3, ...[4, 5]) is allowed, but func(...[1, 2, 3], 4, ...[5]) is not. This makes it impossible to use this feature with some of the ext/std functions