PHP | ReflectionClass getInterfaces()函数
ReflectionClass::getInterfaces()函数是PHP中的一个内置函数,用于返回接口的关联数组。这些返回的数组包含作为接口名称的键和作为 ReflectionClass 对象的数组值。
句法:
array ReflectionClass::getInterfaces( void )
参数:此函数不接受任何参数。
返回值:此函数返回接口的关联数组。这些返回的数组包含作为接口名称的键和作为 ReflectionClass 对象的数组值。
下面的程序说明了PHP中的 ReflectionClass::getInterfaces()函数:
方案一:
getInterfaces();
// Getting the associative array of interfaces
print_r($B);
?>
输出:
Array
(
[Colleges] => ReflectionClass Object
(
[name] => Colleges
)
[Departments] => ReflectionClass Object
(
[name] => Departments
)
[Students] => ReflectionClass Object
(
[name] => Students
)
[Companies] => ReflectionClass Object
(
[name] => Companies
)
)
方案二:
getInterfaces();
// Getting the associative array of interfaces
var_dump($A);
?>
输出:
array(1) {
["Reflector"]=>
object(ReflectionClass)#2 (1) {
["name"]=>
string(9) "Reflector"
}
}
参考: https://www. PHP.net/manual/en/reflectionclass.getinterfaces。 PHP