【发布时间】:2010-10-28 12:34:04
【问题描述】:
我有一个关于 php 中的静态函数的问题。
假设我有一堂课
class test {
public function sayHi() {
echo 'hi';
}
}
如果我使用test::sayHi();,它可以正常工作。
class test {
public static function sayHi() {
echo 'hi';
}
}
test::sayHi(); 也可以。
一等舱和二等舱有什么区别?
静态函数有什么特别之处?
【问题讨论】:
-
从php7开始你不能静态调用非静态方法