ReflectionMethod::invokeArgs
(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionMethod::invokeArgs - ΠΠΈΠΊΠ»ΠΈΠΊ ΠΌΠ΅ΡΠΎΠ΄Ρ Π· ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡΠ² ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ
ΠΠΏΠΈΡ
public ReflectionMethod::invokeArgs(?object $object, array $args): mixed
ΠΠΈΠΊΠ»ΠΈΠΊΠ°Ρ Π²ΡΠ΄Π±ΠΈΡΠΈΠΉ ΡΠΏΠΎΡΡΠ± Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Ρ ΠΉΠΎΠΌΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ ΡΠΊ ΠΌΠ°ΡΠΈΠ²Ρ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
object
ΠΠ±βΡΠΊΡ, ΠΌΠ΅ΡΠΎΠ΄ ΡΠΊΠΎΠ³ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡΡΡΡΡ. Π―ΠΊΡΠΎ ΠΌΠ΅ΡΠΎΠ΄ Ρ ΡΡΠ°ΡΠΈΡΠ½ΠΈΠΌ, Π²ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π·Π½Π°ΡΠ΅Π½Π½Ρ null.
args
ΠΠ°ΡΠΈΠ², ΡΠΎ ΠΌΡΡΡΠΈΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ ΡΡΠ½ΠΊΡΡΡ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊ ReflectionException, ΡΠΊΡΠΎ Π² ΠΎΠ±'ΡΠΊΡΡ object
Π½Π΅ΠΌΠ°Ρ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½Π½Ρ ΡΡΠΎΠ³ΠΎ.
ΠΠΈΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊ ReflectionException, ΡΠΊΡΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡΠΈ ΠΌΠ΅ΡΠΎΠ΄ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π΅ Π²Π΄Π°Π»ΠΎΡΡ.
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.0.0 | ΠΠ»ΡΡΡ args ΡΠ΅ΠΏΠ΅Ρ ΡΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΡΡΡΡΡΡ ΡΠΊ ΡΠΌΠ΅Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ², Π° ΡΠΈ Π½Π΅ ΡΠ³Π½ΠΎΡΡΡΡΡΡΡ. |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ReflectionMethod::invokeArgs()****
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
ΠΡΠΈΠ²Π΅Ρ, ΠΠ°ΠΉΠΊ
ΠΡΠΈΠΌΡΡΠΊΠΈ
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
Π―ΠΊΡΠΎ ΡΡΠ½ΠΊΡΡΡ ΠΌΠ°Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ, ΡΠΊΡ ΠΌΠ°ΡΡΡ Π±ΡΡΠΈ ΠΏΠΎΡΠΈΠ»Π°Π½Π½ΡΠΌΠΈ, ΡΠΎ Π²ΠΎΠ½ΠΈ ΠΌΠ°ΡΡΡ Π±ΡΡΠΈ ΠΏΠΎΡΠΈΠ»Π°Π½Π½ΡΠΌΠΈ ΡΠ° Π² ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎΠΌΡ ΡΠΏΠΈΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡΠ².
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- ReflectionMethod::invoke() - ΠΠΈΠΊΠ»ΠΈΠΊ
- __invoke()
- call_user_func_array() - ΠΠΈΠΊΠ»ΠΈΠΊΠ°Ρ callback-ΡΡΠ½ΠΊΡΡΡ Π· ΠΌΠ°ΡΠΈΠ²ΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²