325 of 410 menu

is_a funksiyasi

is_a funksiyası obyekti və sinfin adını qəbul edir və obyekt həmin sinfin və ya onun varisinin nümunəsidirsə true qaytarır. Üçüncü parametrlə mirasın nəzərə alınmasının lazım olub-olmadığını göstərmək olar (standart olaraq true).

Sintaksis

is_a(object, class_name, allow_string = true);

Nümunə

Obyektin stdClass sinfinə aid olub-olmadığını yoxlayaq:

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

Kodun icrasının nəticəsi:

true

Nümunə

Siniflərin miras alınmasını yoxlayaq:

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

Kodun icrasının nəticəsi:

true

Nümunə

Interfeyslərlə işi yoxlayaq:

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

Kodun icrasının nəticəsi:

true

Həmçinin baxın

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et