(PHP 4 >= 4.2.0, PHP 5)
is_a — Возвращает TRUE если объект принадлежит классу или является одним из его наследователей.
Функция возвращает TRUE если объект принадлежит классу или является одним из его наследователей. В противном случае возвращается FALSE
Пример #1 Пример использования is_a()
<?php// объявление классаclass WidgetFactory{ var $oink = 'moo';}// создание нового объекта$WF = new WidgetFactory();if (is_a($WF, 'WidgetFactory')) { echo "yes, \$WF is still a WidgetFactory\n";}?>
См. также get_class(), get_parent_class() и is_subclass_of().