is_a
(PHP 4 >= 4.2.0, PHP 5) is_a --
Возвращает TRUE если объект пренадлежит классу или является одним из
его наследователей.
Описаниеbool is_a ( object object, string class_name ) Функция возвращает 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().
|