337 of 410 menu

Функција get_declared_interfaces

Функцијата get_declared_interfaces враќа низа од имиња на сите интерфејси, кои се декларирани во тековната скрипта или вчитани преку автоматско вчитување. Функцијата не прифаќа параметри.

Синтакса

get_declared_interfaces();

Пример

Да го добиеме списокот на сите декларирани интерфејси:

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

Резултат од извршување на кодот:

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

Пример

Да провериме дали списокот содржи определен интерфејс:

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

Резултат од извршување на кодот:

true

Пример

Да споредиме список на интерфејси пред и по декларација на нов интерфејс:

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

Резултат од извршување на кодот:

['NewInterface']

Погледни исто така

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј