PHP Portal » PHP Handbuch » ReflectionClass::getInterfaces

Werbung

ReflectionClass::getInterfaces


(PHP 5)

ReflectionClass::getInterfacesGets the interfaces

Beschreibung

public array ReflectionClass::getInterfaces ( void )

Gets the interfaces.

Parameter-Liste

Diese Funktion hat keine Parameter.

Rückgabewerte

An associative array of interfaces, with keys as interface names and the array values as ReflectionClass objects.

Beispiele

PHP Code
1
2
3
4
5
interface Foo { } interface Bar { } class Baz implements Foo, Bar { } $rc1 = new ReflectionClass("Baz"); print_r($rc1->getInterfaces());

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

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

Siehe auch