Hallo!
Folgendes Problem:
Ich habe ein Array mit 40 Elementen vordefiniert (aus einem Formular mit bis zu 40 verfügbaren Feldern zur Eingabe von Daten). Bei diesem Array bleiben in der Regel die hinteren Elemente leer, da der User so gut wie nie alle Felder ausfüllt.
Nun möchte ich eben diese letzten leeren Elemente aus meinem Array herauslöschen. Mit unset() bleibt der Index jedoch erhalten, so dass eine foreach-Schleife trotzdem immer alle 40 Elemente durchgeht. Wie "zerstöre" ich endgültig die leeren Elemente aus dem Array?
Danke für eure Antworten im voraus!
Folgendes Problem:
Ich habe ein Array mit 40 Elementen vordefiniert (aus einem Formular mit bis zu 40 verfügbaren Feldern zur Eingabe von Daten). Bei diesem Array bleiben in der Regel die hinteren Elemente leer, da der User so gut wie nie alle Felder ausfüllt.
Nun möchte ich eben diese letzten leeren Elemente aus meinem Array herauslöschen. Mit unset() bleibt der Index jedoch erhalten, so dass eine foreach-Schleife trotzdem immer alle 40 Elemente durchgeht. Wie "zerstöre" ich endgültig die leeren Elemente aus dem Array?
Danke für eure Antworten im voraus!
Kommentar