|
In PHP gibt es einen einzigen Typ Operator: instanceof. instanceof wird dazu verwendet um festzustellen, ob ein gegebenes Objekt ein Objekt ist, das zu einer bestimmten Klasse gehört.
instanceof wurde in PHP 5 eingeführt. Vorher wurde is_a() benutzt, aber is_a() ist veraltet und instanceof sollte stattdessen benutzt werden.
<?php class A { } class B { } $ding = new A; if ($ding instanceof A) { echo 'A'; } if ($ding instanceof B) { echo 'B'; } ?> |
Da $ding ein object vom Typ A und nicht von B ist, wird nur der Programmblock ausgeführt, der abhängig von Typ A ist:
A |
See auch get_class() und is_a().
Zurück | Zum Anfang | Weiter |
Array Operatoren | Nach oben | Kontroll-Strukturen |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:10