【发布时间】:2021-08-09 21:09:41
【问题描述】:
我想从 json 数组中过滤 $data['stock'] != 0 的数据。我可以将条件检查放在 foreach 循环中吗?或者,有没有更好的方法来执行相同的操作?
foreach($json['items'] as $data)
{
if(!$data['stock'] == 0) {
echo 'Success';
}
}
【问题讨论】:
-
提供的代码有问题吗?
-
“我可以将条件检查放在 foreach 循环中吗?” - 您是否尝试过这样做并看看会发生什么?你没有理由不能这样做。虽然您可能会查看
array_filter。
标签: php arrays if-statement foreach conditional-statements