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() - 返回指定的類實現的所有介面。