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

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP is_a() Funktion

PHP-Klasse/Object-Funktion Referenzhandbuch

Gibt TRUE zurück, wenn das Objekt dieser Klasse angehört oder diese Klasse eine Elternklasse des Objekts ist

Syntax

is_a($object, $class_name)

Definition und Verwendung

Überprüft, ob das angegebene Objekt dieser Klasse angehört oder ob diese Klasse als eine der Elternklasse des Objekts ist.

Parameter

NummerParameter und Beschreibung
1

object(Notwendig)

Geprüftes Objekt

2

class(Notwendig)

Klassenname.

Rückgabewert

Gibt TRUE zurück, wenn das Objekt dieser Klasse angehört oder diese Klasse als eine der Elternklasse des Objekts ist, andernfalls wird FALSE zurückgegeben.

Online-Beispiel

Hier ist die Verwendung dieses Funktionen-

<?php
   if ($wid_fact instanceof WidgetFactory) {
      echo 'Ja, $wid_fact ist ein WidgetFactory';
   }
?>

Es wird folgendes Ergebnis erzeugt-

Ja, $WF ist ein WidgetFactory

Online-Beispiel

in PHP 5 verwendet der instanceof-Betriebszeichen

<?php
if ($WF instanceof WidgetFactory) {
    echo 'Ja, $WF ist ein WidgetFactory';
}
?>

  PHP-Klasse/Object-Funktion Referenzhandbuch