317 of 410 menu

Funktion interface_exists

Die Funktion interface_exists prüft, ob das angegebene Interface im aktuellen Gültigkeitsbereich existiert. Der erste Parameter akzeptiert den Namen des Interfaces als Zeichenkette, der zweite optionale Parameter - ein Flag, das angibt, ob der Autoload-Mechanismus für Klassen verwendet werden soll.

Syntax

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

Beispiel

Prüfen der Existenz des Interfaces 'Countable':

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

Ergebnis der Codeausführung:

true

Beispiel

Prüfen der Existenz eines nicht vorhandenen Interfaces:

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

Ergebnis der Codeausführung:

false

Beispiel

Prüfen der Existenz eines Interfaces mit deaktiviertem Autoload:

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

Ergebnis der Codeausführung:

true

Siehe auch

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen