337 of 410 menu

Funksioni get_declared_interfaces

Funksioni get_declared_interfaces kthen një grup me emrat e të gjitha ndërfaqeve, të cilat janë deklaruar në skenarin aktual ose janë ngarkuar përmes auto-loading. Funksioni nuk pranon parametra.

Sintaksa

get_declared_interfaces();

Shembull

Le të marrim listën e të gjitha ndërfaqeve të deklaruara:

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

Rezultati i ekzekutimit të kodit:

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

Shembull

Le të kontrollojmë nëse lista përmban një ndërfaqe të caktuar:

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

Rezultati i ekzekutimit të kodit:

true

Shembull

Le të krahasojmë listën e ndërfaqeve para dhe pas deklarimit të një ndërfaqeje të re:

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

Rezultati i ekzekutimit të kodit:

['NewInterface']

Shihni gjithashtu

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo