TÃpus operátorok
A PHP egyetlen tÃpus operátora az instanceof. Az instanceof arra való, hogy megállapÃtsuk, hogy egy adott objektum eleme-e egy bizonyos objektum osztály.
Az instanceof operátor a PHP 5-ben került bevezetésre. Azelőtt az is_a() függvényt használták de használata ma nem ajánlott a instanceof létezése miatt.
<?php class A { } class B { } $valami = new A; if ($valami instanceof A) { echo 'A'; } if ($valami instanceof B) { echo 'B'; } ?>
Mivel $valami egy A tÃpusú objektum, de nem B tÃpusú csak az A-túl függÅ‘ blokk fog végrehajtódni:
A
Lásd még: get_class(), is_a().