stripcslashes() 是 PHP 中的内置函数,用于删除为转义字符串中某些字符而添加的反斜杠。它反转了 addslashes() 函数的效果。它识别 C-language 字符,例如 \n、\r …、八进制和十六进制表示形式。
用法
stripcslashes(string $string): string;
参数
该函数仅接受单个参数,如下所述:
- $字符串:要从中删除反斜杠的输入字符串。
返回值
stripcslashes() 函数从未转义的字符串返回转义的字符串。
程序1:下面的程序演示了stripcslashes()函数。
PHP
<?php
$escaped_string =
"This is an example with \\'escaped\\' characters.";
$original_string = stripcslashes($escaped_string);
echo "Escaped String: $escaped_string<br>.\n";
echo "Original String: $original_string";
?>
输出
Escaped String: This is an example with \'escaped\' characters.<br>. Original String: This is an example with 'escaped' characters.
程序2:下面是另一个程序,演示了stripcslashes()函数。
PHP
<?php
$escaped_string =
"This is an example with \\'escaped\\' characters.";
$original_string = stripcslashes($escaped_string);
if ($escaped_string === $original_string) {
echo
"String was not escaped: $original_string";
} else {
echo
"String was escaped and then unescaped: $original_string";
}
?>
输出
String was escaped and then unescaped: This is an example with 'escaped' characters.
参考: https://www.php.net/manual/en/function.stripcslashes.php
相关用法
- PHP stripcslashes()用法及代码示例
- PHP stripos()用法及代码示例
- PHP strip_tags()用法及代码示例
- PHP stripslashes()用法及代码示例
- PHP string Implode()用法及代码示例
- PHP string crypt()用法及代码示例
- PHP string join()用法及代码示例
- PHP string lcfirst()用法及代码示例
- PHP string levenshtein()用法及代码示例
- PHP string ltrim()用法及代码示例
- PHP string md5()用法及代码示例
- PHP string md5_file()用法及代码示例
- PHP string money_format()用法及代码示例
- PHP string number_format()用法及代码示例
- PHP string ord()用法及代码示例
- PHP string parse_str()用法及代码示例
- PHP string printf()用法及代码示例
- PHP string quotemeta()用法及代码示例
- PHP string rtrim()用法及代码示例
- PHP string setlocale()用法及代码示例
- PHP string sha1()用法及代码示例
- PHP string sha1_file()用法及代码示例
- PHP string similar_text()用法及代码示例
- PHP string str_ireplace()用法及代码示例
- PHP string str_pad()用法及代码示例
注:本文由纯净天空筛选整理自neeraj3304大神的英文原创作品 PHP stripcslashes() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。