标签: php oop
我希望有一个sub关键字可以使代码在执行时打印value。虽然并且我不知道 - 是否存在引用子类成员的现有方法?
sub
value
class Main { static function foo() { echo sub::$variable; } } class Sub extends Main { static $variable = "value"; } Sub::foo();
答案 0 :(得分:7)
我认为您正在寻找static::$variable。这称为Late Static Binding,自PHP 5.3起可用。
static::$variable