PHP字符串

1. addslashes() 函数在指定的预定义字符前添加反斜杠

这些预定义字符是:

  • 单引号 (')
  • 双引号 (")
  • 反斜杠 (\)
  • NULL
addslashes(string)

默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运行addslashes()。
不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。
遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。

posted @ 2012-12-28 14:34  hlp鹏  阅读(125)  评论(0编辑  收藏  举报