我有这个数组
Array (
[0] => Array (
[item_id] => 31
[quantity] => 99
)
[1] => Array (
[item_id] => 16
[quantity] => 1
)
)
我想取消设置
[0] => Array (
[item_id] => 31
[quantity] => 99
)
我该如何使用post方法
答案 0 :(得分:0)
希望下面的代码将向您显示正确的方向。 您的数组看起来像多维数组:
$array = array(
array('item_id' => 31, 'quantity' => 99),
array('item_id' => 16, 'quantity' => 1),
);
似乎是您的$_POST['item_id'] = 31
您将必须遍历所有项目,以分析item_id
,并取消设置正确的项目:
foreach ($array as $index => $data) {
if ($data['item_id'] == $_POST['item_id'] ) {
unset($array[$index]);
}
}
var_dump($array);