PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Leere Inhalte aus einem Array löschen?



linosch
04-09-2002, 14:18
Hallo zusammen,

ich habe da ein kleines Problem welches mir zu schaffen macht.
Ich habe ein Formular erstellt mir einer Textarea in der Namen
zeilenweise eingetragen werden, also mit einem Enter getrennt.
Dieses Array kann ich dann mit

$string = explode("\n", $namen)

zerlegen. Wie kann ich nun aber erreichen, dass leere Zeilen
im Array $namen gelöscht werden?

Sorry, aber ich habe irgendwie habe ich einen Blackout.

Gruss

Lino

elrond
04-09-2002, 14:30
ich habs eben mal nachgelesen:

$namen=sort($namen);
while (empty($namen[0]) {array_shift($namen);}

sort() sortiert, damit stehen die leeren einträge vorn
array_shift() entfernt das erste Element des Arrays, die anderen "rutschen" nach

ich hab's wie gesagt nur gelesen, nicht getestet...

linosch
04-09-2002, 15:06
...Ihr seit einfach spitze.

Gruss

Lino

elrond
04-09-2002, 15:08
war ich ganz allein :p

trotzdem Danke !;)