Ich bin bewusst, array_walk()
und array_map()
. Allerdings, wenn die frühere wie so verwenden (auf einem alten Projekt) es versäumtEinfache Möglichkeit, eine Funktion auf ein Array anzuwenden
array_walk($_POST, 'mysql_real_escape_string');
Warnung: mysql_real_escape_string() erwartet Parameter 2 Ressource zu sein, String angegeben.
Also ging ich mit dieser etwas hässlichen Version
foreach($_POST as $key => $value) {
$_POST[$key] = mysql_real_escape_string($value);
}
Also warum nicht die ersten Art und Weise der Arbeit? Was ist der beste Weg, um Werte eines Arrays einer Funktion zuzuordnen?
Ist die hässliche Version eigentlich? –
Hässliche Version * funktioniert *. – alex