php如何进行二维数组内进行模糊查询,提供一个可以调用的方法?
发布网友
发布时间:2022-10-16 00:55
我来回答
共1个回答
热心网友
时间:2023-10-14 03:54
直接复制粘贴调用就行
//二维数组内进行模糊搜索
function search($a,$b) {
$arr=$result=array();
foreach ($a as $key => $value) {
foreach ($value as $valu) {
if(strstr($valu, $b) !== false)
{
array_push($arr, $key);
}
}
}
foreach ($arr as $key => $value) {
if(array_key_exists($value,$a)){
array_push($result, $a[$value]);
}
}
return $result;
}