PhpStorm 2021.3 Help

代码检查:闭包可以转换为箭头函数

报告可以转换为短箭头函数的匿名函数。自 PHP 7.4 起支持短箭头函数。

有关详细信息,请参阅PHP RFC:箭头函数 2.0 (php.net)

在下面的例子中,里面的回调匿名函数array_map()有两种写法:正则和箭头。

$myArr = [1, 2, 3, 4, 5, 6]; $doubledValues = array_map(function ($var) { return $var * 2; }, $myArr);
$myArr = [1, 2, 3, 4, 5, 6]; $doubledValues = array_map(fn ($var) => $var * 2, $myArr);

禁止编辑器中的检查

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

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

最后修改:2022 年 2 月 11 日