Re: [RFC] Allow "use( $longname as $alias)" syntax for closures declaration
| From: | Matthew Weier O'Phinney | Date: | Thu, 12 Apr 2012 17:37:44 +0000 |
| Subject: | Re: [RFC] Allow "use( $longname as $alias)" syntax for closures declaration | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-59799@lists.php.net to get a copy of this message | ||
On 2012-04-12, Laruence <laruence@php.net> wrote:
> I have made a RFC to allow user use T_AS in the closure declaration, like:
>
> function () use($long as $l, &$long as $r) {
> }
>
> here is the RFC: https://wiki.php.net/rfc/useas
>
> any ideas? thanks
I really like this, as it brings a symmetry to how "use" is used when
importing classes/namespaces; I've often attempted to use "as" within my
closure use statements, only to get burned.
--
Matthew Weier O'Phinney
Project Lead | matthew@zend.com
Zend Framework | http://framework.zend.com/
PGP key: http://framework.zend.com/zf-matthew-pgp-key.asc