ReflectionFunctionAbstract::getClosureUsedVariables

(PHP 8 >= 8.1.0)

ReflectionFunctionAbstract::getClosureUsedVariablesReturns an array of the used variables in the Closure

Descrição

public ReflectionFunctionAbstract::getClosureUsedVariables(): array

Returns an array of the used variables in the Closure.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Returns an array of the used variables in the Closure.

Exemplos

Exemplo #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());
?>

O exemplo acima irá imprimir algo similar à:

array(2) {
  ["one"]=>
  int(1)
  ["two"]=>
  int(2)
}

Veja Também

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top