addcslashes

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( ) .