waughj/html-select

用于轻松生成选择标签的简单类。

v0.1.0 2019-09-24 19:07 UTC

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

  • 首次发布