当前位置:  首页>> 技术小册>> PHP合辑4-字符串函数

addcslashes()函数是PHP的内置函数。addcslashes()函数用于在给定字符串中的某些特定字符前添加反斜杠。

语法:

string addcslashes(string,characters)

参数:该函数接受两个参数,如下面的语法所示,并在此进行描述:

string:此参数指定需要转义的输入字符串。或者,我们也可以说,我们希望在某些特定字符前添加反斜杠的字符串。characters:此参数指定我们想要转义输入字符串中的字符或字符序列,通过在它们之前添加反斜杠。我们可以指定一系列字符作为’a..z’。这是范围起始字符后跟两个点和一个结束字符。
注意:请小心使用字符如a、b、n、t等,因为此参数中\a、\b、\n、\t是预定义的转义序列,具有一些特殊含义。因此,我们可能无法得到期望的结果。

返回值:此函数返回转义的字符串,该字符串是带有在characters之前添加反斜杠的输入字符串string。

示例:

  1. <?php
  2. // PHP program to illustrate addcslashes()
  3. // function
  4. $str = "GoodsforGoods";
  5. $resStr = addcslashes($str, 'e');
  6. echo $resStr;
  7. ?>

output:

  1. G\o\oksf\orG\o\ods