337 of 410 menu

A get_declared_interfaces függvény

A get_declared_interfaces függvény a jelenlegi szkriptben deklarált vagy autoloadingon keresztül betöltött összes interfész nevét tartalmazó tömböt adja vissza. A függvény nem fogad paramétereket.

Szintaxis

get_declared_interfaces();

Példa

Lekérjük az összes deklarált interfész listáját:

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

A kód végrehajtásának eredménye:

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

Példa

Ellenőrizzük, hogy a lista tartalmaz-e egy adott interfészt:

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

A kód végrehajtásának eredménye:

true

Példa

Hasonlítsuk össze az interfészek listáját egy új interfész deklarálása előtt és után:

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

A kód végrehajtásának eredménye:

['NewInterface']

Lásd még

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás