[PHP-users 29283] Re: クラス内での定数の定義方法について
Shindo
shindo @ atsystem.jp
2006年 5月 24日 (水) 10:19:21 JST
進藤です。
サンプルのコーディングに誤りがありますね。
PHPでは、クラス変数の初期化で演算子は使えませんから
class Constants{
var CONST_AAA = '';
var CONST_BBB = '';
function Constants() {
$this->CONST_AAA = "Hello!";
$this->CONST_BBB = Constants::CONST_AAA." World";
}
・・・
}
ですね。
>
>この場合は、大文字変数は定数と見做すお約束でコーディング
>class Constants{
> var CONST_AAA = "Hello!";
> var CONST_BBB = Constants::CONST_AAA." World";
>
> function Constants() {
> $this->CONST_AAA = "Hello!";
> $this->CONST_BBB = Constants::CONST_AAA." World";
> }
>・・・
>}
>
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
進藤寿則@アットシステム _/_/
e-mail shindo@atsystem.jp _/
PHP-users メーリングリストの案内