【PHP】下らねぇ質問はここに書き込みやがれ 47
レス数が950を超えています。1000を超えると書き込みができなくなります。
0987nobodyさん
2007/06/25(月) 16:28:32ID:DFdp0D9Bclass classA{
protected static $var;
function classA(){self::setvar();}
static function setvar(){self::$var="Aの変数";}
static function getvar(){self::setvar();return self::$var;}
}
class classB extends classA{
static function setvar(){self::$var="Bの変数";}
}
echo "A::getvar()".classA::getvar();//Aの変数
echo "B::getvar()".classB::getvar();//Aの変数
$A=new classA();$B=new classB();
echo "A->getvar()".$A->getvar();//Aの変数
結果はコメントアウトしてあるものになってしまいます。
うまくBの変数も表示させたいのですがどうすればいいですか?
レス数が950を超えています。1000を超えると書き込みができなくなります。