wp_kses_js_entities

函数
wp_kses_js_entities ( $content )
参数
  • (string) $content
    Required:
返回值
  • (string)
定义位置
相关方法
wp_kses_named_entitieswp_kses_decode_entitieswp_kses_xml_named_entitieswp_kses_normalize_entitieswp_kses_split
引入
1.0.0
弃用
4.7.0

wp_kses_js_entities: 该函数用于对字符串中的JavaScript实体进行编码。

移除早期版本的Netscape 4中发现的HTML JavaScript实体。

以前,这个功能是从kses的原始导入中拉过来的,并删除了一个只存在于早期版本Netscape 4中的特定漏洞。然而,这个漏洞从来没有影响过其他的浏览器,可以认为对现代网络来说是安全的。

考虑到对性能和能量的要求,清除这个漏洞的正则表达式已被删除,现在只是通过其输入来返回。

function wp_kses_js_entities( $content ) {
	_deprecated_function( __FUNCTION__, '4.7.0' );

	return preg_replace( '%&s*{[^}]*(}s*;?|$)%', '', $content );
}

常见问题

FAQs
查看更多 >