English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP-Klasse/Object-Funktion Referenzhandbuch
Die Funktion interface_exists() überprüft, ob die Schnittstelle definiert ist
interface_exists( $interface_name[, $autoload]);
Diese Funktion überprüft, ob die angegebene Schnittstelle definiert ist.
Nummer | Parameter und Beschreibung |
---|---|
1 | interface_name(必需) Schnittstellenname |
2 | autoload(optional) Standardmäßig ob __autoload aufgerufen wird |
Diese Funktion gibt TRUE zurück, wenn die durch interface_name angegebene Schnittstelle definiert ist, anderenfalls FALSE.
Hier ist die Verwendung dieses Funktionsbeispiels-
<?php // Überprüfen Sie vor dem Versuch, die Schnittstelle zu verwenden, ob diese existiert if (interface_exists('SomeInterface')) { class MyClass implements SomeInterface { // Methode } } ?>