2012-12-28 43 views
0

我正在嘗試使用PHP類,並且在使用它的說明中分別提到了「啓用了自動加載的PHP」和「不帶自動加載的PHP」。如何知道我的PHP是否使用Autoloader?

如何知道我的PHP版本是5.4+還是使用自動加載?

+0

你試過'echo phpinfo()'嗎? – wallyk

+0

@wallyk就我所知,OP想知道自動加載是否啓用,如果不在運行時手動添加其他腳本。 – Leri

回答

2

在這裏您可以閱讀關於autoload

要了解你的框架或一組類使用自動加載,你可以搜索:__autoloadspl_autoload_register

或者只是搜索_autoload找到既提到。

1

__autoload中搜索您的代碼庫。如果你發現你正在使用的任何東西(或你的框架)自動加載,否則你不是。

+1

如果腳本使用自定義加載程序,該怎麼辦? OP應該搜索'spl_autoload_register'。 – Leri

+0

你是對的,他應該搜索兩者。 –

+0

我認爲OP應該搜索'_autoload'。我這種情況下,他會找到'__autoload'和'spl_autoload_register'。 –

相關問題