Функции работы с классами и объектами

  • Введение
  • Установка и настройка
    • Требования
    • Установка
    • Настройка во время выполнения
    • Типы ресурсов
  • Предопределенные константы
  • Примеры
  • Классы/Объекты
    • __autoload — Attempt to load undefined class
    • call_user_method_array — Вызывает метод объекта с массивом параметров [устаревшее]
    • call_user_method — Вызывает метод указанного объекта [устаревшее]
    • class_alias — Создает псевдоним для указанного класса
    • class_exists — Проверяет, был ли объявлен класс
    • get_called_class — Имя класса, полученное с помощью позднего статического связывания
    • get_class_methods — Возвращает массив имен методов класса
    • get_class_vars — Возвращает объявленные по умолчанию свойства класса
    • get_class — Возвращает имя класса, к которому принадлежит объект
    • get_declared_classes — Возвращает массив с именами объявленных классов
    • get_declared_interfaces — Возвращает массив всех объявленных интерфейсов
    • get_declared_traits — Returns an array of all declared traits
    • get_object_vars — Возвращает свойства указанного объекта
    • get_parent_class — Возвращает имя родительского класса для объекта или класса
    • interface_exists — Проверяет, определен ли интерфейс
    • is_a — Проверяет, принадлежит ли объект к данному классу или содержит данный класс в числе своих предков
    • is_subclass_of — Проверяет, содержит ли объект в своем дереве предков указанный класс
    • method_exists — Проверяет, существует ли метод в данном классе
    • property_exists — Проверяет, содержит ли объект или класс указанный атрибут
    • trait_exists — Checks if the trait exists

User Contributed Notes


There are no user contributed notes for this page.



Смотрите также:
Описание на ru2.php.net
Описание на php.ru