addslashes:使用反斜线引用字符串 ,返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线,这些字符是单引号(')、双引号(")、反斜线(\)与 NUL(NULL 字符)。
stripslashes 相反的操作,或者如果系统自动开启了魔法引号(默认是开启的),如果想得到原来没被转义过的字符串,可以使用此函数
比如在正则的逆向引用中:
$find[] = "/<a(.*)href=(\"|')?(\/.*)(\"|'|\s)/Uei";
$replace[] ="stripslashes(str_replace('$','$@&#','$0'));";
去掉php自动加上的反斜杠