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

addslashes

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

定义和用法

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

预定义字符是:

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

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

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

语法

addslashes(string)
参数 描述
string 必需。规定要转义的字符串。
同类函数
  • 从数字生成单字节字符串 chr

    chr

    从数字生成单字节字符串
  • 将格式化后的字符串写入到流 fprintf

    fprintf

    将格式化后的字符串写入到流
  • 使用“自然顺序”算法比较字符串(不区分大小写) strnatcasecmp

    strnatcasecmp

    使用“自然顺序”算法比较字符串(不区分大
  • 单向字符串散列 crypt

    crypt

    单向字符串散列
  • 二进制安全不区分大小写的字符串比较 strcasecmp

    strcasecmp

    二进制安全不区分大小写的字符串比较
  • 在字符串中查找一组字符的任何一个字符-返回一个以找到的字符开始的子字符串 strpbrk

    strpbrk

    在字符串中查找一组字符的任何一个字符-返
  • 删除字符串末端的空白字符(或者其他字符) rtrim

    rtrim

    删除字符串末端的空白字符(或者其他字符)
  • 判断一个字符串中是否包含一个给定的子字符串 str_contains

    str_contains

    判断一个字符串中是否包含一个给定的子字符
热门文章