我有一个关于php中静态函数的问题。
假设我有一个类
class test {
public function sayHi() {
echo 'hi';
}
}
如果我执行test::sayHi();
,它可以正常工作。
class test {
public static function sayHi() {
echo 'hi';
}
}
test::sayHi();
同样有效。
一等和二等有什么区别?
静态函数有什么特殊之处?