wp_kses_html_error()处理wp_kses_hair中的解析错误信息

目录

描述

译文

该函数处理wp_kses_hair中的错误解析。

通常该函数会删除所有内容,只保留一些空格,函数也可以处理引号和撇号。

原文

处理 wp_kses_hair()  的解析错误。

wp_kses_html_error() 描述

用法

<?php wp_kses_html_error$string ?>

wp_kses_html_error() 用法

参数

$string

(string) (必填  理的字符 

默认值: None

wp_kses_html_error() 参数

返回值

(string) 

  的字符串

 

wp_kses_html_error() 返回值

历史

添加于 版本: 1.0.0

wp_kses_html_error() 历史

源文件

wp_kses_html_error() 函数的代码位于 wp-includes/kses.php.

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */
/**
 * Handles parsing errors in wp_kses_hair().
 *
 * The general plan is to remove everything to and including some whitespace,
 * but it deals with quotes and apostrophes as well.
 *
 * @since 1.0.0
 *
 * @param string $string
 * @return string
 */
function wp_kses_html_error($string) {
	return preg_replace('/^("[^"]*("|$)|'[^']*('|$)|S)*s*/', '', $string);
}

wp_kses_html_error() 源文件