就是想查看每个$v['content']里面是否包含数组里面的一条元素 请问用什么方法比较简单?
$arr=['聊天', ':' , 'img', 'span'];
foreach($res as $k=>$v){
$v['content']
}
就是想查看每个$v['content']里面是否包含数组里面的一条元素 请问用什么方法比较简单?
$arr=['聊天', ':' , 'img', 'span'];
foreach($res as $k=>$v){
$v['content']
}
如果想返回包含该数组的元素可以用array_filter结合in_array函数来使用
$arr = ['聊天', ':' , 'img', 'span'];
$list = array_filter($res, function($v, $k) use($arr) {
return in_array($v['content'],$arr);
}, ARRAY_FILTER_USE_BOTH);
2 回答1.5k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答904 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答967 阅读
1 回答940 阅读
1 回答863 阅读
in_array
函数