PHP anonyme Funktion mit array_walk

Ich versuche, array_walk mit einer anonymen Funktion zu verwenden, erhalte aber immer die Fehlermeldung

 // Parse error: syntax error, unexpected T_FUNCTION in ... on line X
 if(!empty($myArray)) {
   array_walk($myArray, function(&$value, $key){ // Line X
     $value = '"'.$value.'"'; // Add quotes
   });
 }

Die Syntax der umgebenden Datei ist korrekt. Irgendwelche Gedanken?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage