Php 未使用变量警告(编辑器)数组\u walk
下面的代码生成一个编辑器警告,警告未在代码中使用Php 未使用变量警告(编辑器)数组\u walk,php,arrays,Php,Arrays,下面的代码生成一个编辑器警告,警告未在代码中使用$key。你知道如何避免这个警告吗?PHPparses是否也做过类似的检查 array_walk($services, function(&$value, $key) { $value = str_replace('xxx', '', $value); }); 从: 通常,回调具有两个参数。数组参数的值为第一个,键/索引为第二个 您只需省略$key,因为它没有在回调函数中使用 array_walk($services, funct
$key
。你知道如何避免这个警告吗?PHP
parses是否也做过类似的检查
array_walk($services, function(&$value, $key) {
$value = str_replace('xxx', '', $value);
});
从:
通常,回调具有两个参数。数组参数的值为第一个,键/索引为第二个
您只需省略$key
,因为它没有在回调函数中使用
array_walk($services, function(&$value) {
$value = str_replace('xxx', '', $value);
});
需要注意的是,您拥有的是完全有效的PHP代码。只是(如果您还没有)修复PHP解析器抛出的任何错误。没有理由仅仅因为IDE的抱怨就改变它。在这种情况下,这并不重要。只需将其移除即可
array_walk($services, function(&$value) {
$value = str_replace('xxx', '', $value);
});
但请注意,这是一个编辑器警告,不是PHP警告