PhpStorm 2021.3 Help

代码检查:“array_fill”可以转换为循环

报告array_fill()可以用foreach循环替换的调用。

array_fill (php.net)函数用于用值填充数组。您还可以使用foreach 循环 (php.net)来实现相同的结果。

在下面的示例中,数组通过使用函数调用或循环myArr填充值。array_fill()foreach

$myArr = array_fill(0, 2, 'foo');
$array_fill = []; for ($i = 0; $i < 2; $i++) { $array_fill[$i] = 'foo'; } $myArr = $array_fill;

禁止编辑器中的检查

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

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

最后修改:2021 年 12 月 1 日