Samuel Christen: Leere Werte in Array löschen

Hallo zusammen,
ich möchte aus einem Array die leeren Schlüsselwerte löschen. Ich mach das zur Zeit so:

for ($i = 0; $i < count($keyw_array_void); $i++){
  if (strlen($keyw_array_void[$i]) > 0){
    $keyw_array[]=$keyw_array_void[$i];
  }
}

Ich frage mich, ob das nicht auch einfacher geht.
Gute Vorschläge?

  1. bin mir nich sicher, aber kannst du nich mit isset abfragen ob der jeweilige Schlüsselwert leer ist?

    bzw. versuch mal ob bei for each auch leere Schlüsselwerte ausgelesen werden.

  2. Hallo,

    auf www.php.net nachschauen, ob es eine funktion dafür gibt. Findet man unter Array(s)

    Ob es eine gibt, weiß ich nicht, aber bestimmt gibts eine

    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr