PHP直接调用类中静态方法是否执行初始化函数的问题
PHP直接调用类中的静态方法是不会执行初始化函数的
class Test{
protected static $a = 111;
public function __construct()
{
self::$a = 222;
}
public static function getA(){
echo self::$a;
}
}
Test::getA(); // 111
程序执行结果: