PHP stripslashes() 函数
说明
stripslashes()
函数删除由 addslashes()
函数添加的反斜杠。
下表总结了该函数的技术细节。
返回值: | 返回一个去掉反斜杠的字符串。 |
---|---|
版本: | PHP 4+ |
语法
stripslashes()
函数的基本语法如下:
stripslashes(string);
下面的例子展示了 stripslashes()
函数的作用。
<?php
// 示例字符串
$str = "Mr. John O\'Reilly";
// 非转义字符串
echo stripslashes($str);
?>
提示: stripslashes()
函数从字符串中去除反斜杠,使 \'
变为 '
,依此类推。 双反斜杠 (\\
) 变为单反斜杠 (\
)。
参数
stripslashes()
函数接受以下参数。
参数 | 说明 |
---|---|
string | 必填。 指定不转义的字符串。 |
更多示例
这里有更多示例展示了 stripslashes()
函数的实际工作原理:
以下示例演示如何转义和取消转义字符串。
<?php
// 示例字符串
$str = "C:\Users\Downloads";
// 转义字符串
$escaped = addslashes($str);
echo $escaped . "<br>";
// 非转义字符串
$unescaped = stripslashes($escaped);
echo $unescaped;
?>
Advertisements