これは、私が扱っているクラスの簡略化されたバージョンです
class A {
static protected function getVal() {
return self::$valB;
}
}
class B extend A {
static protected $valB = 'Hello';
}
B::getVal(); // Hello
これは php バージョン 5.2.17 で動作するはずですか、それとも設定が間違っていますか? 現在、 が見つからないというエラーが発生していますA::$valB
。