函数名称:get_declared_interfaces()
适用版本:PHP 5, PHP 7
函数描述:get_declared_interfaces() 函数用于返回当前脚本中已声明的所有接口的名称。
用法:
get_declared_interfaces(): array
示例:
interface MyInterface {
public function myMethod();
}
class MyClass implements MyInterface {
public function myMethod() {
// 实现接口中的方法
}
}
$interfaces = get_declared_interfaces();
foreach ($interfaces as $interface) {
echo $interface . "<br>";
}
输出:
MyInterface
解释:在上面的示例中,我们首先定义了一个名为MyInterface
的接口,然后创建了一个名为MyClass
的类,并实现了MyInterface
接口中的方法。接下来,使用get_declared_interfaces()
函数获取当前脚本中已声明的所有接口的名称,并通过循环打印出来。在本例中,我们只有一个接口MyInterface
,所以输出只有一个接口名称。