337 of 410 menu

Funkcija get_declared_interfaces

Funkcija get_declared_interfaces grąžina visų interfeisų vardų masyvą, kurie buvo deklaruoti dabartiniame skripte arba įkelti per automatinį įkėlimą. Funkcija nepriima parametrų.

Sintaksė

get_declared_interfaces();

Pavyzdys

Gaukime visų deklaruotų interfeisų sąrašą:

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

Kodo vykdymo rezultatas:

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

Pavyzdys

Patikrinkime, ar sąrašas turi konkretų interfeisą:

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

Kodo vykdymo rezultatas:

true

Pavyzdys

Palyginkime interfeisų sąrašą prieš ir po naujo interfeiso deklaravimo:

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

Kodo vykdymo rezultatas:

['NewInterface']

Taip pat žiūrėkite

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti