Очень часто нужно удалить элемент массива. Как удалить определённый элемент массива PHP? Тут несколько способов. Самый простой - это воспользоваться функцией unset(). Вы должны передать ключ для удаление определённого элемента массива. Если не передадите ключ, то удалите весь массив. О массивах PHP читайте в статье массив в PHP
$arr = [1 => [1,2,3,4,5,6],
2 => [11,21,31,41,51,61]];
unset($arr[2]);
print_r($arr);
Есть ещё несколько способов. Вы можете воспользоваться функцией array_splice(). Array_splice() — Удаляет часть массива и заменяет её чем-нибудь ещё.
$arr = [0 => 'PHP',
1 => 'RUBY',
2 => 'HTML',
3 => 'JAVASCRIPT',
];
$arr = array_splice($arr, 1, -1);
print_r($arr);
Тут будут удалены элементы входящие в охват. Удаление произойдёт с первого элемента по предпоследний. Обратите внимание на то, то первый и последний элементы не будут удалены.