2 回答
TA贡献1797条经验 获得超6个赞
使用条纹将:
查找 haystack 字符串中第一次出现的数字位置。
如果你想检查$item[$kol]的值是否等于$like
你可以比较字符串
return $item[$kol] === $like
当您对数组进行索引时,可以首先检查该键是否存在。
例如
function filter($array, $like, $kol) {
$filtered = array_filter($array, function ($item) use ($kol, $like) {
if (array_key_exists($kol, $item)) {
return $item[$kol] === $like;
}
return false;
});
return array_values($filtered);
}
TA贡献1865条经验 获得超7个赞
您的任务是询问如何创建数组的索引数组,其中符合条件的行必须在指定键处包含指定值。
function filter($array, $value, $key) {
return array_values(
array_filter(
$array,
fn($row) => array_key_exists($key, $row) && $row[$key] === $value
)
);
}
如果键存在并且该键的值完全匹配,则调用array_filter()返回(保留行)。true
- 2 回答
- 0 关注
- 134 浏览
添加回答
举报