这是参考获取实例的静态属性,我是新手并且有以下代码:
class Foo
{
public static $my_static = 1;
}
class Bar extends Foo
{
}
$foo = new Foo();
$boo = new Bar();
echo Foo::$my_static; // ok
echo Bar::$my_static; // ok
echo $foo::$my_static; // ok
echo $boo::$my_static; // ok
静态变量/属性只能作为C++ 中的ClassName::static_property访问,但在 PHP 中并非如此……但 PHP 书籍大多提到className::static_property模式,而不是object::static_property构造。需要更多的光。