stripcslashes()

1. 定义

该函数将一个已被函数addcslashes()转义的字符串,进行反转义。

2. 语法

stripcslashes ( string $str ) : string

3. 参数说明

参数 可选性 数据类型 描述
$str 必需 字符串 需要被反转义的字符串

4. 示例

<?php

// stripcslashes()
// 将一个已被函数`addcslashes()`转义的字符串,进行反转义

$str = "hello, we are jisu's fans!";

// 对特定字符 s 进行转义
$charslist = 's';
$slashes = addcslashes($str, $charslist);
var_dump($slashes);// 输出:string(29) "hello, we are ji\su'\s fan\s!"

// 对已被函数`addcslashes()`转义的字符串,进行反转义
$res = stripcslashes($slashes);
var_dump($res);// 输出:string(26) "hello, we are jisu's fans!"

5. 延展阅读

  • addcslashes():以 C 语言风格使用反斜线对字符串进行转义处理,可对指定字符或字符范围进行转义