325 of 410 menu

is_a funksiyasi

is_a funksiyasi ob'ekt va klass nomini qabul qilib, agar ob'ekt ushbu klassning namunasi yoki uning vorisi bo'lsa, true qiymatini qaytaradi. Uchinchi parametr orqali merosni hisobga olish kerakligini ko'rsatish mumkin (standart true).

Sintaksis

is_a(object, class_name, allow_string = true);

Misol

Keling, ob'ektning stdClass klassiga tegishli ekanligini tekshiramiz:

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

Kodni bajarish natijasi:

true

Misol

Keling, klasslarning meros olishini tekshiramiz:

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

Kodni bajarish natijasi:

true

Misol

Keling, interfeyslar bilan ishlashni tekshiramiz:

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

Kodni bajarish natijasi:

true

Shuningdek qarang

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish