Надеюсь, приведенный ниже код покажет вам правильное направление.ваш массив, который выглядит как многомерный массив:
$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);
живой пример