325 of 410 menu

Fungsi is_a

Fungsi is_a menerima objek dan nama kelas, mengembalikan true jika objek adalah contoh kelas tersebut atau keturunannya. Parameter ketiga boleh menentukan sama ada untuk mengambil kira pewarisan (secara lalai true).

Sintaks

is_a(object, class_name, allow_string = true);

Contoh

Mari semak sama ada objek tergolong dalam kelas stdClass:

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

Keputusan pelaksanaan kod:

true

Contoh

Mari semak pewarisan kelas:

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

Keputusan pelaksanaan kod:

true

Contoh

Mari semak kerja dengan antara muka:

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

Keputusan pelaksanaan kod:

true

Lihat juga

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak