ReflectionMethod::export

(PHP 5, PHP 7)

ReflectionMethod::exportЭкспорт отражённого метода

Внимание

Эта функция УСТАРЕЛА начиная с PHP 7.4.0 и была УДАЛЕНА в PHP 8.0.0. Использовать эту функцию крайне не рекомендуется.

Описание

public static ReflectionMethod::export(string $class, string $name, bool $return = false): string

Экспортирует ReflectionMethod.

Список параметров

class

Имя класса.

name

Имя метода.

return

Установка в true вернёт экспортируемое значение, в отличие от поведения, где этот параметр опущен. Установка в false (по умолчанию) сделает противоположное.

Возвращаемые значения

Если параметр return установлен в true, тогда экспортируемый объект будет возвращён как string, иначе будет возвращён null.

Смотрите также

add a note add a note

User Contributed Notes 1 note

up
-2
anton dot shever96 at gmail dot com
5 years ago
//
    $instance = new ReflectionClass($namespace);
    $method = $instance->getMethod($method_name);

    // need to prove 
    $method->export(
        $method->class, // necessary ?
        $method->name // necessary ?
    );
To Top