(PHP 8 >= 8.1.0)
ReflectionFunctionAbstract::getClosureUsedVariables — Returns an array of the used variables in the Closure
Returns an array of the used variables in the Closure.
此函數(shù)沒有參數(shù)。
Returns an array of the used variables in the Closure.
示例 #1 ReflectionFunctionAbstract::getClosureUsedVariables() example
<?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) }