如果我在 PHP 中扩展一个静态类,并且父类引用“self::”,这是否会引用扩展类中的 self?
所以,例如
<?php
Class A
{
static $var
public static function guess(){self::$var = rand(); return $var}
}
Class B extends Class A
{
public static function getVar(){return self::$var}
}
如果我跑 B::guess(); 然后 B::getVar();
Var 的值是存储在 A::$var 还是 B::$var 中?
谢谢你。