Подскажите как убрать пробелы и пустые значения из массива, есть массив:
$a[0]=" помидорка";
$a[1]="";
$a[2]="огурец ";
$a[3]=" апельсин ";
$a[4]=" ";
....
$a[n]="что-то еще";
Как рационально решить задачу по избавлению от лишних пробелов и "пустых" значений массива?
У меня есть такое решение, но наверняка есть проще:
unset($b);
for ($i=0; $i<count($a); $i++)
{
if (trim($a[$i])=="")
{ // ничего не делаем }
else
{ $b[]=trim($a[$i]);}
}
unset($a);
// далее продолжаем работу с массивом $b :)