325 of 410 menu

Fungsi is_a

Fungsi is_a menerima objek dan nama kelas, mengembalikan true jika objek adalah instance dari kelas tersebut atau turunannya. Parameter ketiga dapat digunakan untuk menentukan apakah perlu mempertimbangkan pewarisan (secara default true).

Sintaks

is_a(object, class_name, allow_string = true);

Contoh

Mari periksa apakah objek termasuk dalam kelas stdClass:

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

Hasil eksekusi kode:

true

Contoh

Mari periksa pewarisan kelas:

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

Hasil eksekusi kode:

true

Contoh

Mari periksa kerja dengan antarmuka:

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

Hasil eksekusi kode:

true

Lihat juga

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