English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Эти функции позволяют получить информацию о классах и экземплярах объектов. Вы можете получить имя класса, к которому принадлежит объект, и его члены атрибуты и методы.
Эти функции можно использовать без установки. Они являются частью ядра PHP.
Версия PHP-Показывает earliest version of PHP, which supports this function.
Номер | Имя функции | Описание функции | Версия PHP |
---|---|---|---|
1 | call_user_method_array() | Вызов пользователя метода с массивом параметров [Устарело] | 4 |
2 | call_user_method() | Вызов пользователя метода для конкретного объекта [Устарело] | 4 |
3 | class_exists() | Проверить, определён ли класс | 4 |
4 | get_class_methods() | Получить имена методов класса | 4 |
5 | get_class_vars() | Получить mặc định thuộc tính của lớp | 4 |
6 | get_class() | Возвратить имя класса объекта | 4 |
7 | get_declared_classes() | Возвратить массив с уже определёнными именами классов | 4 |
8 | get_declared_interfaces() | Возвратить массив всех определённых интерфейсов | 5 |
9 | get_object_vars() | Получить атрибуты заданного объекта | 4 |
10 | get_parent_class() | Извлечь имя родительского класса объекта или класса | 4 |
11 | interface_exists() | Проверить, определён ли интерфейс | 5 |
12 | is_a() | Проверить, принадлежит ли объект этому классу или является ли этот класс одним из предков объекта | 4 |
13 | is_subclass_of () | Проверить, является ли объект этим классом или одним из его предков | 4 |
14 | method_exists() | Проверить, существует ли метод класса | 4 |
15 | property_exists() | Проверить, имеет ли объект или класс атрибут | 5 |
16 | __autoload() | Попытаться загрузить неопределённый класс | 5 |
17 | class_alias() | Создать别名 для класса | 5 |
18 | get_called_class() | Название класса с晚静态 связыванием ("Late Static Binding") | 5 |
19 | get_declared_traits() | Возвратить массив всех определённых traits. | 5 |
20 | trait_exists() | Проверить, существует ли указанный trait. | 5 |