ReflectionFunctionAbstract::getClosureUsedVariables
(PHP 8 >= 8.1.0)
ReflectionFunctionAbstract::getClosureUsedVariables β ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² Π·ΠΌΡΠ½Π½ΠΈΡ , ΡΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π² Π·Π°ΠΌΠΈΠΊΠ°Π½Π½Ρ
ΠΠΏΠΈΡ
public ReflectionFunctionAbstract::getClosureUsedVariables(): array
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² (array) Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π½ΠΈΡ Π² Closure Π·ΠΌΡΠ½Π½ΠΈΡ .
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
Π¦Ρ ΡΡΠ½ΠΊΡΡΡ Π½Π΅ ΠΌΠ°Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ².
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² (array) Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π½ΠΈΡ Π² Closure Π·ΠΌΡΠ½Π½ΠΈΡ .
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ReflectionFunctionAbstract::getClosureUsedVariables()****
Loading...
ΠΠΈΡΠ½ΠΎΠ²ΠΎΠΊ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄Π΅ ΡΡ ΠΎΠΆΠΈΠΌ Π½Π°:
array(2) {
["one"]=>
int(1)
["two"]=>
int(2)
}
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- ReflectionFunctionAbstract::getClosureScopeClass() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΊΠ»Π°Ρ, Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΠΊΠΎΠ³ΠΎ Π±ΡΠ»ΠΎ ΠΎΠ³ΠΎΠ»ΠΎΡΠ΅Π½ΠΎ Π·Π°ΠΌΠΈΠΊΠ°Π½Π½Ρ
- ReflectionFunctionAbstract::getClosureThis() - ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊ, ΠΏΡΠΈΠ²'ΡΠ·Π°Π½ΠΈΠΉ Π΄ΠΎ Π·Π°ΠΌΠΈΠΊΠ°Π½Π½Ρ