Wie entferne ich leere Elemente aus einem Array in PHP?
Hallo zusammen! Ich bin neu in PHP und habe ein Problem bei der Arbeit mit Arrays. Ich habe ein Array, das aus einem Formular oder einer Datenbank kommt, und darin kommen häufig leere Strings, null oder false-Werte vor. Ich muss alle solchen "leeren" Elemente entfernen, damit das Array nur echte Daten enthält.
Hier ist ein Beispiel meines Codes:
```php
$array = array("apple", "", "banana", null, "cherry", false, 0, " ", "date");
```
Nach der Verarbeitung möchte ich Folgendes erhalten:
```
Array ( [0] => apple [2] => banana [4] => cherry [7] => date )
```
Das heißt, es sollten entfernt werden:
- Leere Strings `""`
- `null`
- `false`
- `0` (Null)
- Strings, die nur aus Leerzeichen bestehen `" "`
Ich habe versucht, `array_filter()` zu verwenden, aber es entfernt nicht alles, was nötig ist. Zum Beispiel bleibt `0` erhalten. Ich habe auch versucht, pe