代码检查:方法可以“静态”
报告不使用任何实例引用的方法,因此可以转换为静态方法。
静态方法通常属于实用程序类,并且在类而不是对象的上下文中访问。在以下示例中,该foo
方法不使用任何实例引用,因此可以声明为static
.
类 A { public function foo() { return true; } 公共函数 bar() { echo $this->foo(); } } $a = 新 A; $a->foo();
类 A { public static function foo() { return true; } 公共函数 bar() { 回声 A::foo(); } } $a = 新 A; A::foo();
禁止编辑器中的检查
将插入符号放在突出显示的行上,然后按Alt+Enter或单击。
单击要抑制的检查旁边的箭头,然后选择必要的抑制操作。
最后修改:2021 年 12 月 1 日