ReflectionClass::getInterfaces

(PHP 5, PHP 7)

ReflectionClass::getInterfacesGets the interfaces

Descrição

public ReflectionClass::getInterfaces ( void ) : array

Gets the interfaces.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

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

Exemplos

Exemplo #1 ReflectionClass::getInterfaces() example

<?php
interface Foo { }

interface 
Bar { }

class 
Baz implements FooBar { }

$rc1 = new ReflectionClass("Baz");

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

O exemplo acima irá imprimir algo similar à:

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

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

)

Veja Também

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top