Reflection ReflectionFunctionAbstract::getClosureUsedVariables

(PHP 8 >= 8.1.0)

ReflectionFunctionAbstract::getClosureUsedVariables — 클로저에서 사용된 변수의 배열을 반환합니다.


설명

public ReflectionFunctionAbstract::getClosureUsedVariables(): array

클로저에서 사용된 변수의 배열을 반환합니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

클로저에서 사용된 변수의 배열을 반환합니다.


Examples

예제 #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)
}
                

기타