http://nonn-et-twk.net/twk/php5.3-lambdaで、 ちなみに無名関数を代入した変数をprint_rすると、Closure Object()とかでてきます。 とあったので、さっそく試してみました。 <?php $function = function() { echo "hello!"; }; var_dump($function); object(Closure)#1 (0) { } function() {...}で無名関数を作ったとき、 Closureというクラスのインスタンスが作成されるみたい。 ClosureクラスをReflectionしてみる。 <?php ReflectionClass::export('Closure'); Class [ <internal> final class Closure ] { - Constants [0] {