我有这样的多维数组:
Array
(
[0] => Array
(
[id] => 10184
[meta_tags] => tag1,tag2
)
)
如何在数组中按关键字(例如,
tag1
)进行搜索。
谢谢你。
function ($haystack, $tag) {
foreach ($haystack as $key => $value) {
if (in_array($tag, explode(',', $value['meta_tags']) {
return true;
}
}
}
我认为你必须使用递归函数,因为数组没有相同的维度。