get_declared_classes
(PHP 4, PHP 5, PHP 7, PHP 8)
get_declared_classes — 返回由已定義類的名字所組成的陣列
說明
get_declared_classes(): array
返回由目前指令碼中已定義類的名字組成的陣列。
返回值
返回由目前指令碼中已定義類的名字組成的陣列。
注意:
需要注意的是額外類的出現依賴於你已編譯到 PHP 中的庫。這意味著你不能使用這些類名定義自己的類。在附錄的 預定義類 部分有預定義類的列表。
範例
示例 #1 get_declared_classes() 例子
<?php
print_r(get_declared_classes());
?>
以上例程的輸出類似於:
Array ( [0] => stdClass [1] => __PHP_Incomplete_Class [2] => Directory )
參見
- class_exists() - 檢查類是否已定義
- get_declared_interfaces() - 返回一個陣列包含所有已聲明的介面
- get_defined_functions() - 返回所有已定義函式的陣列