2016-04-21 6 views
1

が見つかりませんと言っていますエラーが発生する:は、名前空間とクラスを拡張すると、私はそうのような構造を持っているクラスが

Fatal error: Uncaught Error: Class 'core\Exceptions\ExceptionCore\ExceptionCore' not found in C:\xampp\htdocs\user\index.php:5 Stack trace: #0 {main} thrown in C:\xampp\htdocs\user\index.php on line 5

+0

は右の場所に保存されてExceptionCoreファイルですか? –

+0

私の知る限りではhttp://i.imgur.com/A7sPG6R.png – 4334738290

+0

ファイルは 'user/core/Exceptions/ExceptionCore'にある必要があります –

答えて

1

オートローダーは、ファイルcore/Exceptions/ExceptionCore/ExceptionCore.phpにクラスcore\Exceptions\ExceptionCore\ExceptionCoreが含まれています。

PSR-0およびPRS-4標準の詳細については、こちらを参照してください。

+0

現在の構造で正しいファイルが見つかるようにするにはどうしたらいいですか...必要に応じて名前空間の名前を変更できます。 – 4334738290

+1

名前空間から 'ExceptionCore'を削除します。 –

0

インデックスファイル

<?php 

require 'vendor/autoload.php'; 

new core\Exceptions\ExceptionCore\ExceptionCore(); ///delete 

ExceptionCore:

Namespace core\Exceptions\ExceptionCore; 

Class ExceptionCore 
{ 
    public function __construct() 
    { 
     echo 'fffhf'; 
    } 
} 

code is work

+0

致命的なエラー:キャッチされていないエラー:クラス 'core \ Exceptions \ ExceptionCore \ ExceptionCore'が見つかりません – 4334738290

+0

コードがテストされました。もう一度見てください。 – Semu

関連する問題