我寫一個PHP SMaL公司的MVC框架,我想我的自動加載像clases控制器,型號etc.For爲此IAM嘗試從Symfony的使用UniversalClassLoader,他只是不會加載類的,當我嘗試使用他們,我得到這個錯誤 Fatal error: Class 'APP\Libraries\Controller\Controller' not found in /opt/lampp/htdo
我一直在搜索論壇上的問題數據庫,但無法獲得面向我的問題的解決方案。 我來找你,因爲我懷疑自己正在開發自動加載器。 問題是,當我嘗試實例化一個由我定義的類時,自動加載器工作正常,但是當我嘗試實例化一個PHP核心類時,會引發以下錯誤。 例如,當我嘗試這樣做: $conn = new PDO (...);
然後拋出我下面的錯誤: Fatal error: Class 'PDO' not found
IAM制定個人use.Iam小PHP框架嘗試自動裝載類與UniversalClassLoaderwich在Symfony.But用來當我嘗試使用一些clases我得到錯誤 Fatal error: Class 'Controller' not found in /opt/lampp/htdocs/web/globeapi/Start.php on line 14 這裏是Start.php的文件代碼
有這個自動加載類自動加載classes最初,但現在我想自動載入interfaces和abstracts爲好。 所以我做了以下這個answer變化, $reflection = new ReflectionClass($class_name);
# Return boolean if it is an interface.
if ($reflection->isInterface())
{
對不起,我的髒話:) 在我的本地Apache 2.2的PHP 5.3.13一切OK,但遠程服務器(PHP 5.3太)spl_autoload拋出邏輯異常: Fatal error: Uncaught exception 'LogicException' with message 'Class System\Core\Helper\Helper could not be loaded' in /ho