常用函数-wp_kses_hair()

0条评论

说明

该函数从含有属性的字符串中建立一个属性列表。

该函数可有多种用途。首先该函数将属性列表解析为一个带有属性信息的数组,之后即使接收到怪异的输入内容也会尽量保持正确操作。其次该函数会为没有引号或撇号的属性值添加引号,以便更轻松地生成符合W3C HTML标准的HTML代码。此外该函数还可以删除属性值中的坏链协议,利用之前定义的属性((foo='bar' foo='baz' will result in foo='bar'))减少重复属性。

用法

<?php wp_kses_hair( $attr, $allowed_protocols ) ?>

参数

$attr

(字符串)(必需)从HTML元素到HTML元素结束标签的HTML属性

默认值:None

$allowed_protocols

(数组)(可选)被许可的协议

默认值:None

返回的值

(字符串)

解析后的属性列表

示例

注释

修改记录

自1.0.0版本起

源文件

wp_kses_hair()位于wp-includes/kses.php中。