(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.
Bu işlevin bağımsız değişkeni yoktur.
Returns an array of the used variables in the Closure.
Örnek 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());
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
array(2) { ["one"]=> int(1) ["two"]=> int(2) }