[PHP] Убрать пустые элементы из массива

Правильный способ (через array_filter):

$array = array(1,2,3,null);
$array = array_filter($array);
print_r($array); // 1,2,3

Финт в том, что по умолчанию (то есть, когда второй параметр отсутствует в вызове функции) array_filter убирает из массива элементы эквивалентые FALSE.

,

Оставить комментарий

Top ↑ | Main page | Back