ReflectionFunctionAbstract::getClosureUsedVariables

(PHP 8 >= 8.1.0)

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

Descrizione

public ReflectionFunctionAbstract::getClosureUsedVariables(): array

Returns an array of the used variables in the Closure.

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

Returns an array of the used variables in the Closure.

Esempi

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

Il precedente esempio visualizzerà qualcosa simile a:

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

Vedere anche: