PHP類/對象函數是PHP核心的一部分,無需要安裝就可以使用。
| 函數名稱 | 描述 |
|---|---|
| __autoload | 嘗試加載未定義的類 |
| class_alias | 為一個類創建別名 |
| class_exists | 檢查類是否已定義 |
| get_called_class | 后期靜態綁定("Late Static Binding")類的名稱 |
| get_class_methods | 返回由類的方法名組成的數組 |
| get_class_vars | 返回由類的默認屬性組成的數組 |
| get_class | 返回對象的類名 |
| get_declared_classes | 返回由已定義類的名字所組成的數組 |
| get_declared_interfaces | 返回一個數組包含所有已聲明的接口 |
| get_declared_traits | 返回所有已定義的 traits 的數組 |
| get_object_vars | 返回由對象屬性組成的關聯數組 |
| get_parent_class | 返回對象或類的父類名 |
| interface_exists | 檢查接口是否已被定義 |
| is_a | 如果對象屬於該類或該類是此對象的父類則返回 TRUE |
| is_subclass_of | 如果此對象是該類的子類,則返回 TRUE |
| method_exists | 檢查類的方法是否存在 |
| property_exists | 檢查對象或類是否具有該屬性 |
| trait_exists | 檢查指定的 trait 是否存在 |
