Php/docs/reflectionclass.getinterfaces

来自菜鸟教程
跳转至:导航、​搜索

ReflectionClass::getInterfaces

(PHP 5, PHP 7)

ReflectionClass::getInterfaces获取接口


说明

public ReflectionClass::getInterfaces ( ) : array

获取接口。


参数

此函数没有参数。


返回值

接口的关联数组,数组键是接口(interface)的名称,数组的值是 ReflectionClass 对象。


范例

Example #1 ReflectionClass::getInterfaces() 例子

<?phpinterface Foo { }interface Bar { }class Baz implements Foo, Bar { }$rc1 = new ReflectionClass("Baz");print_r($rc1->getInterfaces());?>

以上例程的输出类似于:


Array
(
    [Foo] => ReflectionClass Object
        (
            [name] => Foo
        )

    [Bar] => ReflectionClass Object
        (
            [name] => Bar
        )

)

参见