337 of 410 menu

Funktio get_declared_interfaces

Funktio get_declared_interfaces palauttaa taulukon kaikkien rajapintojen nimistä, jotka on ilmoitettu nykyisessä skriptissä tai ladattu automaattisen latauksen kautta. Funktio ei ota parametreja.

Syntaksi

get_declared_interfaces();

Esimerkki

Saadaan lista kaikista ilmoitetuista rajapinnoista:

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

Koodin suorituksen tulos:

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

Esimerkki

Tarkistetaan, sisältääkö lista tietyn rajapinnan:

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

Koodin suorituksen tulos:

true

Esimerkki

Verrataan rajapintojen listaa ennen uuden rajapinnan ilmoittamista ja sen jälkeen:

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

Koodin suorituksen tulos:

['NewInterface']

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää