クロージャ内で使われている変数の配列を返す
Closure の中で内で使われている変数の配列を返します。
この関数にはパラメータはありません。
例1 ReflectionFunctionAbstract::getClosureUsedVariables の例
<?php$one = 1;$two = 2;$function = function() use ($one, $two) { static $three = 3;};$reflector = new ReflectionFunction($function);var_dump($reflector->getClosureUsedVariables());?>
上の例の出力は、 たとえば以下のようになります。
array(2) { ["one"]=> int(1) ["two"]=> int(2) }