wp_kses_normalize_entities2()
wp_kses_normalize_entities2( array $matches ) wp_kses_n…
wp_kses_normalize_entities2( array $matches )
wp_kses_normalize_entities()正则表达式的回调。
Callback for wp_kses_normalize_entities() regular expression.
wp_kses_normalize_entities()正则表达式的回调。
Callback for wp_kses_normalize_entities() regular expression.
目录锚点:#说明#参数#源码
说明(Description)
此函数帮助wp_kses_normalize_entities()只接受16位值,而不接受&number;实体的其他值。
参数(Parameters)
| 参数 | 类型 | 说明 |
|---|---|---|
| $matches | (array) | 数组匹配replace preg |
源码(Source)
/**
* Callback for wp_kses_normalize_entities() regular expression.
*
* This function helps {@see wp_kses_normalize_entities()} to only accept 16-bit
* values and nothing more for `&#number;` entities.
*
* @access private
* @since 1.0.0
*
* @param array $matches preg_replace_callback() matches array
* @return string Correctly encoded entity
*/
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 = "&#$i;";
}
return $i;
}| 更新版本 | 源码位置 | 使用 | 被使用 |
|---|---|---|---|
| 1.0.0 | wp-includes/kses.php | 11 | 16 |
类别:WordPress 函数手册、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

还没有任何评论,赶紧来占个楼吧!