337 of 410 menu

Funkcija get_declared_interfaces

Funkcija get_declared_interfaces vraća niz imena svih interfejsa, koji su deklarisani u trenutnoj skripti ili učitani putem automatskog učitavanja. Funkcija ne prihvata parametre.

Sintaksa

get_declared_interfaces();

Primer

Dobijamo spisak svih deklarisanih interfejsa:

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

Rezultat izvršavanja koda:

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

Primer

Proveravamo da li spisak sadrži određeni interfejs:

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

Rezultat izvršavanja koda:

true

Primer

Upoređujemo spisak interfejsa pre i posle deklaracije novog interfejsa:

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

Rezultat izvršavanja koda:

['NewInterface']

Pogledajte takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij