waughj / html-select
用于轻松生成选择标签的简单类。
v0.1.0
2019-09-24 19:07 UTC
Requires
- php: >=7.2
- waughj/html-tag: ^0.1.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-25 06:03:36 UTC
README
用于轻松生成选择标签的简单类。
第一个参数是一个选项数组,可以是关联数组或线性数组。关联数组将使用键作为值属性并与值作为名称,线性数组将使用索引作为值属性并与值作为名称。如果是数组的数组,则将检查该数组是否有“value”和“name”键,并尝试使用这些值。要设置选定的选项,请添加一个值为true的“selected”键。
第二个参数是选择标签的属性关联列表。
示例
use WaughJ\HTMLSelect\HTMLSelect;
echo new HTMLSelect
(
[
[ 'value' => 'one', 'name' => 'One' ],
[ 'value' => 'two', 'name' => 'Two', 'selected' => true ],
[ 'value' => 'three', 'name' => 'Three', ]
],
[ 'class' => 'select', 'id' => 'select-1' ]
);
将输出
<select class="select" id="select-1">
<option value="one">One</option>
<option value="two" selected="selected">Two</option>
<option value="three">Three</option>
</select>
变更日志
0.1.0
- 首次发布