【发布时间】:2015-04-11 15:46:00
【问题描述】:
我有 2 个 foreach 循环,我从第一个 db 获得新结果,我有第二个 foreach,我从第二个 db 获得数据
我的第一个 foreach 代码是:
foreach($_existing_data_result as $result) {
echo $result->name.'<br>';
}
第二次foreach:
foreach($_new_data_result as $resultNew) {
echo $resultNew->name.'<br>';
}
如果第一个结果存在,我需要检查第二个 foreach 然后忽略这个结果,我用in_array()尝试过,但我总是看到双名...
【问题讨论】:
-
@degr 如果您不知道答案,请不要尝试写。
-
哦,对不起。您使用对象,而不是数组。因此,在第一个循环中定义数组,并为其添加值。然后使用 in_array()。
标签: php if-statement foreach