Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

interface_exists

Klassen und Objekt-Funktionen

    Befehl:
bool interface_exists ( string $interface_name [, bool $autoload = true ] )


    Parameter-Liste:
NameBeschreibung
interface_nameName des Interface
autoloadBestimmt ob __autoload automatisch ausgeführt werden soll.

    Rückgabewerte:
Gibt TRUE zurück wenn das durch interface_name bezeichnete Interface definiert ist, sonst FALSE.

    Beschreibung:
Prüft ob das übergebene Interface definiert wurde.


    Aktiv in Version:
(PHP 5 >= 5.0.2, PHP 7)

    Siehe auch:
Prüft, ob die Klasse definiert wurde
 

interface_exists() - Beispiel:


Eingabe:
<?php
// Prüft ob ein Interface existiert bevor es benutzt wird
if (interface_exists('MyInterface')) {
    class MyClass implements MyInterface
    {
        // Methoden
    }
}

?>

Klassen und Objekt-Funktionen