- ベストアンサー
$this->_construct()メモリエラー
■状況 子クラスから親クラスコンストラクタを呼び出したいと思い、 $this-> __construct();と記述したら、「Fatal error: Allowed memory size」になりました。 parent::__construct(); に書き直したら、無事表示されました ■質問 ・なぜ、$this-> __construct();ではダメなのでしょうか? ・メモリエラーと言うことは、文法的には間違っていない、ということでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>$this-> __construct();と記述したら、「Fatal error: Allowed memory size」になりました。 そのエラー文には続きがありませんか? エラー文全てがどうなっているのか気になるところです。 >・なぜ、$this-> __construct();ではダメなのでしょうか? ダメではありません。 $this->__construct();内でダメになる処理を記述されていないでしょうか? >・メモリエラーと言うことは、文法的には間違っていない、ということでしょうか? はい、そうです。 またはsyntax errorを検知する前にメモリエラーが発生してしまっているのかも知れません。
お礼
回答ありがとうございましたー