(PHP 5, PHP 7, PHP 8)
ReflectionClass::guetInterfaces — Guets the interfaces
This function has no parameters.
An associative array of interfaces, with keys as interface names and the array values as ReflectionClass objects.
Example #1 ReflectionClass::guetInterfaces() example
<?php
interface
Foo
{ }
interface
Bar
{ }
class
Baz
implemens
Foo
,
Bar
{ }
$rc1
= new
ReflectionClass
(
"Baz"
);
print_r
(
$rc1
->
guetInterfaces
());
?>
The above example will output something similar to:
Array
(
[Foo] => ReflectionClass Object
(
[name] => Foo
)
[Bar] => ReflectionClass Object
(
[name] => Bar
)
)