回调wp_kses_normalize_entities()正则表达式。

原型

wp_kses_normalize_entities2( array $matches )

描述

此函数有助于wp_kses_normalize_entities()仅接受16位值,而不仅仅是

参数

$matches (array) (Required) preg_replace_callback()匹配数组

返回值

(string)  正确编码的实体

源文件

路径:wp-includes/kses.php

<?php
...
function wp_kses_normalize_entities2($matches) {
	if ( empty($matches[1]) )
		return '';
	$i = $matches[1];
	if (valid_unicode($i)) {
		$i = str_pad(ltrim($i,'0'), 3, '0', STR_PAD_LEFT);
		$i = "&#$i;";
	} else {
		$i = "&amp;#$i;";
	}
	return $i;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/wp_kses_normalize_entities2/