Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

array leere elemente entfernen - dringen!





Frage

wie kann man leere elemente entfernen, mit array_unshift kann man ja nur doppelte werte herausfiltern, dass jeder wert noch einmal vorhanden ist. gruß dominik

Antwort 1 von misterUE

Hier:

function leereentfernen($array){
  $rueckgabe = array();
  for ($i = 0; $i <= count($array) - 1; $i++){
    if($array[$i] != ""){
      array_push($rueckgabe, $array[$i]);
    }
  }
  return $rueckgabe;
}

mfg, Ümit

Antwort 2 von dome85

danke, für die antwort, ich dachte dass es schon eine spezielle funktion gibt... ich habe es jetzt auch so wie du gelöst, indem ich einen array generiere und einfach den leeren nicht neu einbinde.
ich habe allerdings anstatt array_push nur $neuerarray[] = genommen

vielen dank und gruß dominik

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: