ReflectionMethod::createFromMethodName
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ReflectionMethod::createFromMethodName
Референца за `reflectionmethod.createfrommethodname.php` со подобрена типографија и навигација.
ReflectionMethod::createFromMethodName
(PHP 8 >= 8.3.0)
ReflectionMethod::createFromMethodName — Creates a new ReflectionMethod
= NULL
Создава нов ReflectionMethod.
Параметри
method-
Име на класа и име на метода разделени со
::.
Вратени вредности
параметарот специфицира само излезна кодировка. Ако се помине празен стринг, парсерот се обидува да идентификува во која кодировка е документот кодиран со гледање на првите 3 или 4 бајти. Стандардната излезна кодировка е UTF-8. Поддржаните кодировки се ReflectionMethod на успешен исход.
Errors/Exceptions
А ReflectionException се фрла ако дадената метода не постои.
Примери
Пример #1 ReflectionMethod::createFromMethodName() example
<?php
class Foo {
public function bar() {
}
}
$methodInfo = ReflectionMethod::createFromMethodName("Foo::bar");
var_dump($methodInfo);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
object(ReflectionMethod)#1 (2) {
["name"]=>
string(3) "bar"
["class"]=>
string(3) "Foo"
}