317 of 410 menu

Funkcja interface_exists

Funkcja interface_exists sprawdza, czy określony interfejs istnieje w bieżącym zakresie. Jako pierwszy parametr przyjmuje nazwę interfejsu w postaci ciągu znaków, drugim opcjonalnym parametrem - flagę wskazującą, czy należy użyć automatycznego ładowania klas.

Składnia

interface_exists(string $interface, bool $autoload = true): bool

Przykład

Sprawdźmy istnienie interfejsu 'Countable':

<?php $res = interface_exists('Countable'); var_dump($res); ?>

Wynik wykonania kodu:

true

Przykład

Sprawdźmy istnienie nieistniejącego interfejsu:

<?php $res = interface_exists('NonExistingInterface'); var_dump($res); ?>

Wynik wykonania kodu:

false

Przykład

Sprawdźmy istnienie interfejsu z wyłączonym automatycznym ładowaniem:

<?php $res = interface_exists('Iterator', false); var_dump($res); ?>

Wynik wykonania kodu:

true

Zobacz też

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć