2017-05-23 6 views
0

私は自分のCIコードはCodeIgniterのクラスで非オブジェクトのプロパティを取得しようとするとmy_exception

A PHP Error was encountered 

Severity: Notice 

Message: Trying to get property of non-object 

Filename: core/MY_Exceptions.php 

Line Number: 11 

でこのエラーが発生し、これが私のCIコード クラスMY_ExceptionsがCI_Exceptionsを拡張{

function __construct() { 
    parent::__construct(); 

    $CI =& get_instance(); 

    var_dump($CI); 
} 

Iでありますなぜこのようなことが起こるのか分かりません。ドキュメントでは同じ構文が使われています。

ここに誰もが知っていますか? どうすればいいですか?

答えて

0

私には新しいが、私はこれを発見し、これは

https://forum.codeigniter.com/thread-67859-post-342719.html

CI例外クラスを拡張するに役立つかもしれない、ので、「get_instance()」と インスタンスを取得する方法はありません私が見たように、CIは例外コントローラの前にコアをロードする ではありません。いくつかの基本的な 関数が404エラーページを生成する必要があります。したがって、この動作は 静的出力のみを処理するので、私にとっては無用です。

関連する問題