PHP5

タイプヒンティング使用上の注意

intやstringといったプリミティブ型には使用できないタイプヒンティング。*1 そんなタイプヒンティングを使っていく中で知ったことを書き残しておきます。 とは言っても、マニュアルページの`User Contributed Notes`に書かれていることの焼き直しです。 *1:…

PHP5はimmutable不可能?

元々マニュアルで「PHP 5はオブジェクト指向言語ではありません。」と宣言しているのだから、仕方ないといえば仕方ないんですが。 privateで宣言したメンバを守ってくれる。 finalで宣言したクラスは拡張できない。 privateコンストラクタ宣言可能 こういう…