337 of 410 menu

get_declared_interfaces funksiyasi

get_declared_interfaces funksiyasi, joriy skriptda e'lon qilingan yoki avtomatik yuklash orqali yuklangan barcha interfeys nomlarining massivini qaytaradi. Funksiya parametr qabul qilmaydi.

Sintaksis

get_declared_interfaces();

Misol

E'lon qilingan barcha interfeyslar ro'yxatini olamiz:

<?php interface MyInterface1 {} interface MyInterface2 {} $res = get_declared_interfaces(); print_r($res); ?>

Kodni bajarish natijasi:

[..., 'MyInterface1', 'MyInterface2']

Misol

Ro'yxat ma'lum bir interfeysni o'z ichiga oladimi yoki yo'qligini tekshiramiz:

<?php interface LoggerInterface {} $interfaces = get_declared_interfaces(); $res = in_array('LoggerInterface', $interfaces); var_dump($res); ?>

Kodni bajarish natijasi:

true

Misol

Yangi interfeys e'lon qilinishidan oldin va keyingi interfeyslar ro'yxatini solishtiramiz:

<?php $before = get_declared_interfaces(); interface NewInterface {} $after = get_declared_interfaces(); $res = array_diff($after, $before); print_r($res); ?>

Kodni bajarish natijasi:

['NewInterface']

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