php访问静态方法有哪几种

在PHP中,有以下几种方式可以访问静态方法:

通过类名直接访问静态方法:

ClassName::staticMethodName();

通过对象访问静态方法:

$objectName = new ClassName();
$objectName->staticMethodName();

通过变量访问静态方法:

$className = 'ClassName';
$className::staticMethodName();

需要注意的是,第二种和第三种方式是不推荐的,因为静态方法是属于类的,而不是属于对象的。所以最好的方式是使用第一种方式直接通过类名访问静态方法。

阅读剩余
THE END