Как я могу удалить элемент в индексе X в массиве?

Возможный дубликат:
Как удалить элемент из массива в php?

У меня есть список вещей, например, автомобили

$cars[0] = "audi"; $cars[1] = "saab"; $cars[2] = "volvo"; $cars[3] = "vw"; 

Как удалить «volvo» из списка?

 $volvoIndex = array_search('volvo', $cars); unset($cars[$volvoIndex]); 

вы можете сделать с отменой

 unset($cars[2]); 

Но после этого вам нужно итерации массива с foreach

Вы можете использовать следующее, чтобы удалить элемент x из массива

 array_splice($cars,2,1) 

Это удалит 2-й элемент в массиве и вернет оставшийся массив, если вы хотите удалить лишние элементы, измените 1 на количество элементов, которые необходимо удалить.

используйте это, например: unset($cars[2]);