ReflectionClass
PHP Manual

ReflectionClass::getInterfaces

(PHP 5)

ReflectionClass::getInterfacesGets the interfaces

Descrizione

public array ReflectionClass::getInterfaces ( void )

Gets the interfaces.

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

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

Esempi

Example #1 ReflectionClass::getInterfaces() example

<?php
interface Foo { }

interface 
Bar { }

class 
Baz implements FooBar { }

$rc1 = new ReflectionClass("Baz");

print_r($rc1->getInterfaces());
?>

Il precedente esempio visualizzerĂ  qualcosa simile a:

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

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

)

Vedere anche:


ReflectionClass
PHP Manual