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中的特定漏洞。然而,這個漏洞從來沒有影響過其他的瀏覽器,可以認為對現代網路來說是安全的。

考慮到對效能和能量的要求,清除這個漏洞的正規表示式已被刪除,現在只是通過其輸入來返回。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_kses_js_entities( $content ) {
_deprecated_function( __FUNCTION__, '4.7.0' );
return preg_replace( '%&s*{[^}]*(}s*;?|$)%', '', $content );
}
function wp_kses_js_entities( $content ) { _deprecated_function( __FUNCTION__, '4.7.0' ); return preg_replace( '%&s*{[^}]*(}s*;?|$)%', '', $content ); }
function wp_kses_js_entities( $content ) {
	_deprecated_function( __FUNCTION__, '4.7.0' );

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

常見問題

FAQs
檢視更多 >