PhpStorm 2021.3 Help

代码检查:方法可以“静态”

报告不使用任何实例引用的方法,因此可以转换为静态方法。

静态方法通常属于实用程序类,并且在类而不是对象的上下文中访问。在以下示例中,该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();

禁止编辑器中的检查

  1. 将插入符号放在突出显示的行上,然后按Alt+Enter或单击意图操作图标

  2. 单击要抑制的检查旁边的箭头,然后选择必要的抑制操作。

最后修改:2021 年 12 月 1 日