【发布时间】:2020-07-12 15:52:55
【问题描述】:
我有这个功能:
function filter($array, $like, $kol) {
$filtered = array_filter($array, function ($item) use ($kol, $like) {
return stripos($item[$kol], $like) !== false;
});
return array_values($filtered);
}
如何修改它以仅返回 $like 的精确值?现在它搜索“like $like”。
【问题讨论】:
-
你的意思是
return $item[$kol] === $like? -
我想搜索 YYY 而不是 %YYY%。 YYY 只是一个例子。
-
您是否尝试将字符串与
===进行比较? -
你能用 === 显示代码吗?
-
可能是这样的3v4l.org/gEI5r
标签: php arrays filter exact-match