English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundlagenanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP interface_exists() Funktion

PHP-Klasse/Object-Funktion Referenzhandbuch

Die Funktion interface_exists() überprüft, ob die Schnittstelle definiert ist

Syntax

interface_exists( $interface_name[, $autoload]);

Definition und Verwendung

Diese Funktion überprüft, ob die angegebene Schnittstelle definiert ist.

Parameter

NummerParameter und Beschreibung
1

interface_name(必需)

Schnittstellenname

2

autoload(optional)

Standardmäßig ob __autoload aufgerufen wird

Rückgabewert

 Diese Funktion gibt TRUE zurück, wenn die durch interface_name angegebene Schnittstelle definiert ist, anderenfalls FALSE.

Online-Beispiel

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
      }
   }
?>

 PHP-Klasse/Object-Funktion Referenzhandbuch