325 of 410 menu

Funkcija is_a

Funkcija is_a sprejme objekt in ime razreda ter vrne true, če je objekt primerek tega razreda ali njegovega potomca. S tretjim parametrom lahko določite, ali je treba upoštevati dedovanje (privzeto true).

Sintaksa

is_a(object, class_name, allow_string = true);

Primer

Preverimo, ali objekt pripada razredu stdClass:

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

Rezultat izvajanja kode:

true

Primer

Preverimo dedovanje razredov:

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

Rezultat izvajanja kode:

true

Primer

Preverimo delo z vmesniki:

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

Rezultat izvajanja kode:

true

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni