AddCSlashes
(PHP4 >= 4.0b4)
AddCSlashes --- 将指定的字元前面加上反斜线
语法 :
string addcslashes
(string str, string charlist)说明 :
将参数 charlist列表中的字元前面加上反斜线,传回加上反斜线后的字符串。它逃脱 \n , \r等等,在C-like style中,低于32和高于126的ASCII码会转换成八进制来表示。当逃脱字母和数字字元时需要留意点,你可以在参数 charlist中指定一个范围,例如 : "\0..\37",这样一来便会逃脱介于ASCII码 0和31之于的任何字元。
Example :
<?php
$escaped = addcslashes ($not_escaped, "\0..\37!@\177..\377");
?>
参考 : stripcslashes( ) stripslashes( ) htmlspecialchars( ) quotemeta( )