Rouven: array_filter -> Callback-Function

Beitrag lesen

Hi,

ich hab da ein Problem mit der PHP Funktion array_filter. Ich will aus meinem Array alle leeren Einträge raushaben, wie das Manual von PHP sagt ist empty keine gültige Funktion (da Sprachkonstrukt) und kann daher nicht bei array_filter verwendet werden. Ich dachte also ich schreibe mir eine Funktion
function stripBlankEntry($d) {
      return (!(empty($d)));
}

Dann habe ich den Aufruf eingesetzt:
$l_arr_worte = array_filter($l_arr_worte, "stripBlankStrip");

1. Frage: Darf die Funktion array_filter auf das selbe Array zurückschreiben? In der Dokumentation steht, dass zumindest die Funktion es nicht darf...
2. Frage: Warum gibt PHP mir die Fehlermeldung
Warning: array_filter() expects argument 2, 'stripBlankStrip', to be a valid callback in E:\Projects\TextMining\dokument_einlesen_zuordnung.php on line 141
aus?

Danke für eure Hilfe!

MfG
Rouven

--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(