Как ни странно ни разу не было ситуации, когда необходимо было удалить пустые элементы массива, но к счастью есть простой способ это сделать.
Есть функция
1 | $array = array_filter($array); |
которая удаляет все пустые элементы из массива $array.
Впоидеи, данная функция вызывает callback для каждого элемента массива, и если callback возвращает false, то данный элемент ансетится из массива. Чуть позже более подробно разберусь с этой функцией.