(PHP 5 >= 5.0.2)
interface_exists — Prüft ob ein bestimmtes Interface definiert wurde
$interface_name
[, bool $autoload = true
] )Prüft ob das übergebene Interface definiert wurde.
interface_nameName des Interface
autoloadBestimmt ob __autoload automatisch ausgeführt werden soll.
Gibt TRUE zurück wenn das durch interface_name
bezeichnete Interface definiert ist, sonst FALSE.
Beispiel #1 interface_exists() Beispiel
<?php
// Prüft ob ein Interface existiert bevor es benutzt wird
if (interface_exists('MyInterface')) {
class MyClass implements MyInterface
{
// Methoden
}
}
?>