牛牛在线工具

interface_exists()

收录 8868 个 PHP 函数,含用途说明与用法示例。

interface_exists()

检查指定的接口是否已经定义

函数名:interface_exists() 适用版本:PHP 5, PHP 7 用法:interface_exists()函数用于检查指定的接口是否已经定义。如果接口已经定义,则返回true;否则返回false。 示例: // 定义一个接口 interface MyInterface { public function myMethod(); } // 检查接口是否已定义 if (interface_exists('MyInterface')) { echo "MyInterface已定义"; } else { echo "MyInterface未定义"; } 在上面的示例中,我们首先定义了一个名为MyInterface的接口。然后使用interface_exists()函数来检查该接口是否已经定义。如果已经定义,则输出"MyInterface已定义";否则输出"MyInterface未定义"。 注意:interface_exists()函数还可以接受第二个可选参数,用于指定是否在自动加载函数中查找接口定义。默认情况下,该参数为true,表示会在自动加载函数中查找接口定义。如果设置为false,则只会在当前脚本中查找接口定义。