Kenji
kenji****@club*****
2008年 6月 13日 (金) 06:50:54 JST
Kenji です。 On Tue, 10 Jun 2008 09:43:41 +0900 "tsujioka" <tsuji****@m-s*****> wrote: > kunitsujiです。 > > 継承した親クラスのコンストラクタは、明示的に呼び出さなくても動くんでしたっけ? はい。 子クラスにコンストラクタがなければ、親クラスのコンストラクタ が継承されますので、それが動きます。 但し、子クラスにコンストラクタを書いた場合は、親クラスのコンストラクタ を明示して呼び出す必要があります。 これは、PHP の仕様ですね。 > ----- Original Message ----- > From: "Kenji" <kenji****@club*****> > To: <codei****@lists*****> > Sent: Tuesday, June 10, 2008 9:25 AM > Subject: Re: [Codeigniter-users] modelのメソッド呼び出しでPHP Fatal error > > > > Kenji です。 > > > > > > On Tue, 10 Jun 2008 08:07:24 +0900 > > "Takeshi Amano" <p****@takes*****> wrote: > > > >> 天野です > > > >> __ constract -> __construct > >> > >> これでどうして開発環境で動いていたかどうかは見当が > >> つきませんが... > > > > あ、スペルミスですね。 > > > > __constract()メソッドは、機能しないで、親クラスの > > コンストラクタが動作するため、そのコードは、動いたのだと > > 思います。 > > > > > > // Kenji > > > > _______________________________________________ > > Codeigniter-users mailing list > > Codei****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users