get_declared_interfaces
(PHP 5, PHP 7, PHP 8)
get_declared_interfaces — 返回一個陣列包含所有已聲明的介面
說明
   get_declared_interfaces(): array
  返回一個陣列包含所有已聲明的介面。
返回值
本函式返回一個陣列,其內容是目前指令碼中所有已聲明的介面的名字。
範例
示例 #1 get_declared_interfaces() 例子
<?php
print_r(get_declared_interfaces());
?>
以上例程的輸出類似於:
Array
(
    [0] => Traversable
    [1] => IteratorAggregate
    [2] => Iterator
    [3] => ArrayAccess
    [4] => reflector
    [5] => RecursiveIterator
    [6] => SeekableIterator
)
參見
- interface_exists() - 檢查介面是否已被定義
- get_declared_classes() - 返回由已定義類的名字所組成的陣列
- class_implements() - 返回指定的類實現的所有介面。