2008年04月07日

ついでにクラス定数の件

クラス定数です。

class Hoe {
const CLASS_CONST = 'hoe';
}

前のクラス変数についてよくわかってない件とほぼ同じです。

オーバーライドしていないメソッドから、クラス定数を参照すると、親クラスのクラス定数を参照してしまいます。

動的なクラス参照から参照する?にはget_class_const()なんていうのが無いので、

$class_name = 'Hoe';
echo const($class_name.'::CLASS_CONST');

とconst()関数を使うようです。
posted by ほえ at 16:57| Comment(0) | TrackBack(0) | PHP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。