Gerd: Wert mit Key aus Array holen der leer ist

Beitrag lesen

Hallo,

Ich habe heute morgen schon einmal hier gepostet und bin erhlich gesagt noch nicht viel weiter :(

Ich habe ein Array wo hinter einigen Schlüsseln kein Wert ist. Und ich muß genau diese Schlüssel löschen aber ich komme damit nicht zurecht. Mir sagt man ich sollte mit array_filter arbeiten aber damit komme ich absolut nicht zurecht.

Ich habe es nun mit array_values versucht siehe auch in meinem Script.

$array_list = array();
  foreach ($array_gesamt_liste as $list)
   {
   if (array_values($list) != "")
    {
    $array_list = array_values($list);
    }
   }
  print_r($array_list);

Wenn in der value von $list ungleich "" ist soll php all diese Werte in ein neues array schreiben. Aber das geht nicht!

Als Fehler kommt:
Argument to array_values() should be an array

Aber $array_gesamt_liste ist ein Array welches ich auch ausgeben kann!

Was ist denn da falsch?

Gruß Gerd