Изчистване на празно поле в масив...

tahys

Registered
Здравейте имам този масив:

Код:
Array
(
    [0] => ивана
    [1] => 
    [2] => душ
    [3] => или
    [4] => направо
    [5] => ivana
    [6] => 
    [7] => dush
    [8] => ili
    [9] => napravo
)

Как да го изведа целият без празните полета или да премахна празните ?
 
Код:
<?php
$a = ('asd','','12s21s','s', '', '1','','12s2');
$b = array();
foreach($a as $x=>$z) {
  if(isset($z) && $z!='') {
     b[] = $z;
  }
}

print_r($b);
?>
 
Не премахва празното в моят ... Аз го извеждам по подобен начин самоче не го вкарвам в нов масив а дирекно в променлива но празното място седи
 
Код:
$mar = array("ивана","","душ","или","направо","ivana","","dush","ili","napravo");
print_r($mar);
foreach ($mar as $m){
  if ($m != ""){
    $mara[] = $m;
  }
}
$immar = implode(", ", $mara);
echo $immar;

Би трябвало да бачка...
 
И все пак....

Код:
<?php
$array = array("ивана", "", "душ", "или", "","направо", "ivana", "", "dush", "ili", "napravo");
echo implode(array_filter($array), ", ");
?>
 

Back
Горе