2013-03-12から1日間の記事一覧

Smartyクラスを継承する際の書き方について

2013-03-04追記以下の記述で私が参照していたのは、Smartyバージョン2のドキュメントでした。Smartyバージョン3のドキュメントには、parent::__construct()とする書き方が載っています。Smartyのドキュメントには、Smartyクラスを継承したクラスの書き方の例…

PHP5でクラス名と同名のメソッドを定義してはいけない

PHP5では、クラスのコンストラクターメソッドは__construct()という名前で統一されています。一方、PHP4では、クラス名と同じ名前のメソッドがある場合はそれをコンストラクターメソッドとみなす、という動作でした。PHP5では、__construct()がある場合はそ…