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 produzirá algo semelhante a:

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

Veja Também

add a note add a note

User Contributed Notes

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