English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основной Учебник

PHP Уровеньный Учебник

PHP & MySQL

PHP Референс Мануал

Примеры использования и примеры функции PHP is_a()

PHP Класс/Объект Функция Референс Мануал

Если объект принадлежит этому классу или этот класс является родительским классом объекта, то возвращает TRUE

Синтаксис

is_a ( $object, $class_name )

Определение и использование

Проверяет, принадлежит ли данному объекту данному классу или является ли этот класс одним из родительских объектов объекта.

Параметр

НомерПараметры и описание
1

object(обязательный)

Тестовый объект

2

class(обязательный)

Имя класса.

Возвратное значение

Если объект принадлежит этому классу или этот класс является одним из родительских объектов объекта, то возвращает TRUE, в противном случае возвращает FALSE.

Онлайн примеры

Вот пример использования этой функции-

<?php
   if ($wid_fact instanceof WidgetFactory) {
      echo 'Да, $wid_fact является WidgetFactory';
   }
?>

Это приведет к следующим результатам-

Да, $WF является WidgetFactory

Онлайн примеры

Использование оператора instanceof в PHP 5

<?php
if ($WF instanceof WidgetFactory) {
    echo 'Да, $WF является WidgetFactory';
}
?>

  PHP Класс/Объект Функция Референс Мануал