Reflection ReflectionClass::getInterfaceNames

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

ReflectionClass::getInterfaceNames — 인터페이스 이름을 가져옵니다.


설명

public ReflectionClass::getInterfaceNames(): array

인터페이스 이름을 가져옵니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

인터페이스 이름을 값으로 사용하는 숫자 배열입니다.


Examples

예제 #1 ReflectionClass::getInterfaceNames() 예제

                  
<?php
interface Foo { }

interface Bar { }

class Baz implements Foo, Bar { }

$rc1 = new ReflectionClass("Baz");

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

위의 예는 다음과 유사한 결과를 출력합니다.

Array
(
    [0] => Foo
    [1] => Bar
)
                

기타