当前位置: 首页> 函数类别大全> addslashes

addslashes

使用反斜线转义字符串
名称:addslashes
分类:字符串
所属语言:php
一句话介绍:返回在预定义的字符前添加反斜杠的字符串。

定义和用法

addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。

预定义字符是:

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

提示:该函数可用于为存储在数据库中的字符串以及数据库查询语句准备字符串。

注释:默认地,PHP 对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。所以您不应对已转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。

语法

addslashes(string)
参数 描述
string 必需。规定要转义的字符串。
同类函数
  • 将格式化后的字符串写入到流 fprintf

    fprintf

    将格式化后的字符串写入到流
  • 转换十六进制字符串为二进制字符串 hex2bin

    hex2bin

    转换十六进制字符串为二进制字符串
  • strstr的别名 strchr

    strchr

    strstr的别名
  • 以千位分隔符方式格式化一个数字 number_format

    number_format

    以千位分隔符方式格式化一个数字
  • 输出格式化的字符串 vprintf

    vprintf

    输出格式化的字符串
  • str_replace的不区分大小写的版本 str_ireplace

    str_ireplace

    str_replace的不区分大小写的版
  • 将带引号的可打印字符串转换为8位字符串 quoted_printable_decode

    quoted_printable_decode

    将带引号的可打印字符串转换为8位字符串
  • 将特殊的 HTML 实体转换回普通字符 htmlspecialchars_decode

    htmlspecialchars_decode

    将特殊的HTML实体转换回普通字符
热门文章