使用 stristr 按关键字过滤 JSON 时,我不断收到重复的条目(确切地说是 4 个)。我的代码示例如下:
$keywords = array('small','medium','large');
foreach($keywords as $keyword) {
foreach ($data as &posts) {
if(stristr($posts['message'],$keyword) !== FALSE ) {
print_r($posts);
}
}
}
当我执行以下操作时,重复项为零:
foreach ($data as &posts) {
print_r($posts);
}
我试过array_uniq
但没有成功。有人可以指出我正确的方向吗?有没有更好的方法来对 JSON 进行排序?