PHP 8.4.0 RC4 available for testing

ReflectionClass::getInterfaces

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getInterfacesGets the interfaces

Descrizione

public ReflectionClass::getInterfaces(): array

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 Foo, Bar { }

$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:

add a note

User Contributed Notes

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