addcslashes

(PHP 4 , PHP 5)

addcslashes --  Stellt Zeichen eines Strings ein "\" voran (wie in C)

Beschreibung:

string addcslashes ( string str, string charlist )

Es wird ein String zurück gegeben, in dem jedem Zeichen, das in charlist steht, ein "\" voran gestellt wurde. Teile wie \n, \r etc. werden wie in C übergangen, ASCII-Zeichen kleiner als 32 und grösser als 126 werden in ihren oktal-Wert umgesetzt. Seien Sie bei der Umsetzung von alphanumerischen Zeichen vorsichtig. Sie können in charlist einen Bereich wie "\0..\37" angeben. Dadurch wird allen ASCII-Zeichen von 0 bis 31 ein "\" voran gestellt.

Beispiel 1. addcslashes() Beispiel:

$escaped = addcslashes ($not_escaped, "\0..\37!@\177..\377");

Anmerkung: Diese Funktion ist ab Version PHP4b3-dev verfügbar.

Siehe auch stripcslashes(), stripslashes(), htmlspecialchars(), htmlspecialchars() und quotemeta().