addslashes() 函数是 PHP 中的一个字符串函数,用于在字符串中添加反斜线来转义特殊字符。它的语法如下:
string addslashes(string $str);
参数 $str 是要进行处理的字符串。返回的结果是一个包含了转义特殊字符的字符串。下面是一个简单的示例,展示了 addslashes() 函数的用法:
$str = 'This is a "quoted" string.';
$result = addslashes($str);
echo $result;
输出结果为:
This is a \"quoted\" string.
在这个示例中,我们使用 addslashes() 函数将字符串 $str 中的双引号前面添加了一个反斜线。因此,最终的输出结果中,原来的双引号被转义为 \"。addslashes() 函数会转义以下字符:
单引号(')
双引号(")
反斜线(\)
NULL(NULL 字符)
需要注意的是,addslashes() 函数只会转义特定的字符,其他字符不会受到影响。
希望这个示例能够帮助你理解 addslashes() 函数的用法和功能。