anonymous function

Rubyやjavascriptにもありますね。create_functionのシンタックスシュガーっぽい気もしましたが、本家の開発者の皆さんには好評のようです。
たとえば、
In the past, people have been told to use the travesty that is
create_function() to emulate this kind of behavior, well, it turns
out to be a minor patch to the parser to pull that into the core.
<?php $data = array("zoo", "orange", "car", "lemon", "apple"); usort($data, function($a, $b) { return strcmp($a, $b); }); var_dump($data); echo "\n"; ?>
のようなコードで、
array(5) {
[0]=>
string(5) "apple"
[1]=>
string(3) "car"
[2]=>
string(5) "lemon"
[3]=>
string(6) "orange"
[4]=>
string(3) "zoo"
}が出力されます。