函数文档

wp_kses_stripslashes()

💡 云策文档标注

概述

wp_kses_stripslashes() 是一个 WordPress 函数,用于从字符串中移除引号前的反斜杠,主要用于处理 preg_replace() 的 /e 修饰符引用的转义需求。

关键要点

  • 函数功能:将字符串中的 " 序列替换为 ",仅处理引号前的反斜杠,不影响其他反斜杠。
  • 参数:接受一个必需的字符串参数 $content,表示要处理的输入字符串。
  • 返回值:返回处理后的字符串,其中引号前的反斜杠已被移除。

代码示例

function wp_kses_stripslashes( $content ) {
    return preg_replace( '%\"%', '"', $content );
}

📄 原文内容

Strips slashes from in front of quotes.

Description

This function changes the character sequence " to just ". It leaves all other slashes alone. The quoting from preg_replace(//e) requires this.

Parameters

$contentstringrequired
String to strip slashes from.

Return

string Fixed string with quoted slashes.

Source

function wp_kses_stripslashes( $content ) {
	return preg_replace( '%\\"%', '"', $content );
}

Changelog

Version Description
1.0.0 Introduced.