= 5.0.2, PHP 7, PHP 8)interface_exists — 檢查接口是否已被定義說(shuō)明interface_exists(string $interface, bool $autoload = true): bool檢查接口是否已被定">

interface_exists

(PHP 5 >= 5.0.2, PHP 7, PHP 8)

interface_exists檢查接口是否已被定義

說(shuō)明

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

檢查接口是否已被定義。

參數(shù)

interface

接口名。

autoload

默認(rèn)是否調(diào)用 __autoload。

返回值

本函數(shù)在由 interface 給出的接口已定義時(shí)返回 true,否則返回 false。

范例

示例 #1 interface_exists() 例子

<?php
// 在嘗試使用前先檢查接口是否存在
if (interface_exists('MyInterface')) {
    class 
MyClass implements MyInterface
    
{
        
// Methods
    
}
}

?>

參見(jiàn)