PHP、HTML单引号、双引号转义

返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(’)、双引号(")、反斜线(\)与NUL(NULL 字符)。
默认情况下,PHP指令magic_quotes_gpc 为 on,它主要是对所有的GET、POST 和 COOKIE数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。

get_magic_quotes_gpc ---检测魔术引用变量是否开启,倘若开启返回1,为开启则返回0;
addslashes — 使用反斜线引用(转义)字符串;
stripslashes —去掉字符串的反斜杠引用(转义)
即同addslashes()做相反的工作;

你可能感兴趣的:(PHP,PHP字符串函数)