Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16817 программистов и 1775 роботов. Сейчас ищут 1432 программиста ...
Класс ReflectionMethod
Вернуться к: Reflection
(PHP 5, PHP 7)
Введение
Класс ReflectionMethod сообщает информацию о методах.
Обзор классов
Свойства
- name
-
Имя метода
- class
-
Имя класса
Предопределенные константы
Модификаторы ReflectionMethod
ReflectionMethod::IS_STATIC
-
Указывает на то, что это статический метод.
ReflectionMethod::IS_PUBLIC
-
Указывает на то, что это публичный метод.
ReflectionMethod::IS_PROTECTED
-
Указывает на то, что это защищённый метод.
ReflectionMethod::IS_PRIVATE
-
Указывает на то, что это приватный метод.
ReflectionMethod::IS_ABSTRACT
-
Указывает на то, что это абстрактный метод.
ReflectionMethod::IS_FINAL
-
Указывает на то, что это финализированный метод.
Содержание
- ReflectionMethod::__construct — Конструктор класса ReflectionMethod
- ReflectionMethod::export — Экспорт отраженного метода
- ReflectionMethod::getClosure — Возвращает динамически созданное замыкание для метода
- ReflectionMethod::getDeclaringClass — Получает класс, объявляющий отображенный метод
- ReflectionMethod::getModifiers — Получает модификаторы метода
- ReflectionMethod::getPrototype — Получает прототип метода (если такой есть)
- ReflectionMethod::invoke — Вызов
- ReflectionMethod::invokeArgs — Вызов метода с передачей аргументов массивом
- ReflectionMethod::isAbstract — Проверяет, является ли метод абстрактным
- ReflectionMethod::isConstructor — Проверяет, является ли метод конструктором
- ReflectionMethod::isDestructor — Проверяет, является ли метод деструктором
- ReflectionMethod::isFinal — Проверяет, может ли метод иметь наследников (final)
- ReflectionMethod::isPrivate — Проверяет, является ли метод частным (private)
- ReflectionMethod::isProtected — Проверяет, является ли метод защищенным (protected)
- ReflectionMethod::isPublic — Проверяет, является ли метод общедоступным (public)
- ReflectionMethod::isStatic — Проверяет, является ли метод статическим
- ReflectionMethod::setAccessible — Делает метод доступным
- ReflectionMethod::__toString — Возвращает строковое представление объекта Reflection method
Вернуться к: Reflection