PHP 8.4.1 Released!

ReflectionFunctionAbstract::getClosureUsedVariables

(PHP 8 >= 8.1.0)

ReflectionFunctionAbstract::getClosureUsedVariablesRenvoie un tableau des variables utilisées dans la Closure

Description

public ReflectionFunctionAbstract::getClosureUsedVariables(): array

Renvoie un tableau des variables utilisées dans la Closure.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Renvoie un tableau des variables utilisées dans la Closure.

Exemples

Exemple #1 Exemple de ReflectionFunctionAbstract::getClosureUsedVariables()

<?php

$one
= 1;
$two = 2;

$function = function() use ($one, $two) {
static
$three = 3;
};

$reflector = new ReflectionFunction($function);

var_dump($reflector->getClosureUsedVariables());
?>

Résultat de l'exemple ci-dessus est similaire à :

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

Voir aussi

add a note

User Contributed Notes

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