WordPress中转义HTML和过滤链接的相关PHP函数使用解析,esc_html()(转义html)
ESC _ Html()函数用于转义Html代码,使其不转义。
使用
esc_html( $text );参数
$text
(字符串)要转义的字符串。
默认值:无
返回值
(字符串)返回转义字符。
echo esc_html( 'A link' );上面的代码将输出:
WordPress函数:esc_Html()(转义Html)
(为了防止浏览器转码,我直接剪了一张图。)
更多
这个函数位于:WP-includes/formatting.php。
esc_url()(过滤链接)
很多url都有一些小错误,可以通过esc_url()函数屏蔽或修正,拒绝不安全的协议。
esc_url()函数的工作内容:
拒绝默认不属于以下协议的URL:默认为HTTP、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed和telnet
删除无效和危险字符
将字符转换为HTML实体字符
。
参数
$url
(字符串)(必需)要过滤的URL。
默认值:无
$协议
(Array)(可选)可以接收一组协议。如果没有设置,默认为:默认为http,https,ftp,ftps,mailto,news,irc,gopher,nntp,feed,telnet。
默认值:无
$ _上下文
(String)(可选)如何返回URL。
默认值:(字符串)显示
返回值
(字符串)返回过滤后的链接。
例子
更多
这个函数位于:WP-includes/formatting.php。