我正在寻找一种方法,通过PHP按字母顺序将代码行(以HTML选项元素的形式)插入到已排序的列表文件中。
以下是列表中每个元素的格式示例:
<option value="21">Kevin</option>
使用PHP,我可以在开始和结束选项标签之间使用该字符串来插入新选项吗?像>
和</
之间存在什么字符串?我不确定如何通过PHP实现这一目标。
是否有一个更简单的方法只是在列表顶部插入新选项并唤起排序功能?
我很感激任何指示。
答案 0 :(得分:1)
这可以使用PHP数组完成。您可以将值存储在PHP数组中并打印如下。
<?php
$opt_val = array(1=>"name 2",2=>"name 1",3=>"name 3");
asort($opt_val);
foreach($opt_val as $key=>$val)
{
echo '<option value="'.$key.'">'.$val.'</option>';
}
?>