Удаление пустых элементов из массива PDF Печать E-mail

  В PHP нет стандартной функции удаления пустых элементов массива, но иногда это бывает очень нужно. Поэтому для очистки массивов от пустых строк я предлагаю использовать следующую php функцию, которой в качестве параметра передается массив, который необходимо очистить от пустых строк:
function Clear_array_empty($array)
{
$ret_arr = array();
foreach($array as $val)
{
    if (!empty($val))
    {
        $ret_arr[] = trim($val);
    }
}
return $ret_arr;
}

    Если эту функцию немного модифицировать, то ее вполне можно будет использовать для проверки элементов массива другого типа – например объектов. Или для удаления всех элементов массива не удовлетворяющих условию. Для этого нужно только заменить if (!empty($val)) на свое условие.

Автор: Беляев Александр

По материалам сайта: http://wm-help.net/