News from the Field
A channel with tips on modern AI development. Join!
325 of 410 menu
◀ ▶

Funktsioon is_a

Funktsioon is_a võtab vastu objekti ja klassi nime, tagastades true, kui objekt on selle klassi eksemplar või selle järeltulija. Kolmanda parameetriga saab määrata, kas pärimist arvesse võtta (vaikimisi true).

Süntaks

is_a(object, class_name, allow_string = true);

Näide

Kontrollime, kas objekt kuulub klassi stdClass:

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

Koodi täitmise tulemus:

true

Näide

Kontrollime klasside pärimist:

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

Koodi täitmise tulemus:

true

Näide

Kontrollime liidestega töötamist:

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

Koodi täitmise tulemus:

true

Vaata ka

← →
↑
Eesti▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu