告诉我,如果我错了,但我很确定这是PHP中的错误。子类覆盖父静态属性
<?php
class One {
public static $var = 'hi';
}
class Two extends One {
public static function set($var) {
static::$var = $var;
}
}
Two::set('bye');
var_dump(One::$var);
// bye
当我很确定它应该输出'hi'时,该脚本输出'bye'。你怎么看?
我不想在子类中重新声明这一点。
我不想在子类中重新声明它。 – Nathaniel 2013-03-02 13:50:14
不可能我很害怕。 – 2013-03-02 13:59:46