Re: Re: PHP 6.0 Wishlist

From: Date: Tue, 23 Aug 2005 06:18:27 +0000
Subject: Re: Re: PHP 6.0 Wishlist
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-18309@lists.php.net to get a copy of this message
On 8/22/05, Stanislav Malyshev <stas@zend.com> wrote: > MB>>> * Anonymous functions. The real stuff, not just some odd string > MB>>> passed to create_function(). > MB>> > MB>>There were some others already asking for this, maybe we should at least > MB>>give it a thought if it is doable at all, anybody? > > Just out of curiosity, what's bad in create_function and how "real" ones > should be different? "Real" anonymous functions (as in, closures) should be able to capture variables from its lexical environment, e.g.: function adder($a) {return function($b) {return $a+$b;}} function index($i) {return function($a) {return $a[$i];}} I'm sure you can think of useful examples. Cheers, Michael

« previous php.internals (#18309) next »