Справочник функций PHP /
Функции по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W

is_a

bool is_a ( object $object , string $class_name ) is_a проверяет, является ли объект $object объектом класса $class_name или его родительских классов. Примеры использования: <?php
class FirstClass {}
class
SecondClass {}
class
ThirdClass extends FirstClass {}

$first=new FirstClass;
$second=new SecondClass;
$third=new ThirdClass;

var_dump(is_a($first, 'FirstClass')); // bool(true)
var_dump(is_a($second, 'FirstClass')); // bool(false)
var_dump(is_a($third, 'FirstClass')); // bool(true)
?>