PHP, Leere Arrayeinträge entfernen

Um leere Arrayeinträge zu entfernen bietet sich die Funktion array_filter() an.
Sie erwartet als 2. Parameter eine Callback-Funktion um das Array zu filtern. Gibt man jedoch keine Callback-Funktion an, lautet der 2. Parameter per Default FALSE.
Da leere Arrayelemente nach FALSE gecastet werden, werden diese entfernt.

$a_clean_array = array_filter($a_array);
Dieser Beitrag wurde unter Allgemein, Tips & Tricks abgelegt und mit , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>