Основные стандартные функции

Перечислим основные стандартные функции для работы с классами и объектами.

array get_class_methods(string имя_класса) - возвращает массив имен методов класса с заданным именем.

array get_class_vars(string имя_класса) - возвращает массив имен атрибутов класса с заданным именем.

array get_object_vars(object имя_обьекта) - возвращает ассоциативный массив с информацией обо всех атрибутах объекта с заданным именем.

bool method_exists(object имя_обьекта. string имя_метода) - проверяет, поддерживается ли объектом метод с заданным именем. Если метод поддерживается, функция возвращает TRUE, в противном случае возвращается FALSE.

string get_class(object имя_объекта) - возвращает имя класса, к которому относится объект с заданным именем.

string get_parent_class(object имя_обьекта) - возвращает имя родительского класса (если он есть) для объекта с заданным именем.

bool is_subclass_of(object объект, string имя_класса) - проверяет, был ли объект создан на базе класса, имеющего родительский класс с заданным именем. Функция возвращает TRUE, если проверка дает положительный результат, и FALSE в противном случае.

array get_declared_classes( ) - возвращает массив с именами всех определенных классов.

 

Файлы








Дата добавления: 2015-04-15; просмотров: 735;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.