我想在 foreach 中更新一个数组,我尝试了这两个代码:
代码 1:
foreach ($listOrders as $k => $order) {
foreach ($listOrders as $key => $o)
{
if ($o["id_order"] == $order["id_order"])
{
unset($listOrders[$key]);
}
}
在这个 codeunset 中不起作用
代码 2:
foreach ($listOrders as $k => &$order) {
foreach ($listOrders as $key => $o)
{
if ($o["id_order"] == $order["id_order"])
{
unset($listOrders[$key]);
}
}
如果我使用 & 和 $order $listOrders 将不会返回我想要的所有数据。