forms — Невозможность удалить последний элемент в массиве Stack Overflow

Я пытаюсь удалить элементы из списка, установив флажок рядом с элементом, а затем нажав кнопку «Удалить». Вот мой код:

if(isset($_SESSION['items'])) {
$list=$_SESSION['items'];
// display the list and create the form with checkboxex

if ((isset($_POST['RemoveItems'])) && (isset($_POST['removeFromList']))){
$removeFromList=$_POST['removeFromList'];
//removeFromList is a array holding checkboxes values
for($i=0;$i<count($removeFromList);$i++)
{
unset($list[$removeFromList[$i]]);
$_SESSION['items']=$list;
}
}} else echo 'No items here';

Что он делает, это удаляет все элементы, кроме одного. Этот элемент является первым элементом списка $, и независимо от того, что я делаю, я не могу удалить его.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]