325 of 410 menu

Funksie is_a

Die funksie is_a aanvaar 'n objek en 'n klassenaam, en gee true terug indien die objek 'n instansie van daardie klas of sy afstammeling is. 'n Derde parameter kan gespesifiseer word om aan te dui of oorerwing in ag geneem moet word (verstek is true).

Sintaksis

is_a(object, class_name, allow_string = true);

Voorbeeld

Laat ons toets of 'n objek aan die klas stdClass behoort:

<?php $obj = new stdClass(); var_dump(is_a($obj, 'stdClass')); ?>

Uitslag van die kode:

true

Voorbeeld

Laat ons oorerwing van klasse toets:

<?php class ParentClass {} class ChildClass extends ParentClass {} $child = new ChildClass(); var_dump(is_a($child, 'ParentClass')); ?>

Uitslag van die kode:

true

Voorbeeld

Laat ons die werking met koppelvlakke toets:

<?php interface MyInterface {} class MyClass implements MyInterface {} $obj = new MyClass(); var_dump(is_a($obj, 'MyInterface')); ?>

Uitslag van die kode:

true

Sien ook

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp