回声一行不同

时间:2013-09-12 12:50:41

标签: php html-select

当我将其插入一个列(名称大小)时:s,m,xl,xxl。我能否将它们作为四个不同的项目回应?就像在下拉框中一样:

<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>

This是我对'one colum'的意思:

enter image description here

2 个答案:

答案 0 :(得分:3)

", "上分解字符串,这将创建一个数组。然后遍历数组并附加选项。

$string = "s, m, xl, xxl";
echo "<select>\n";
foreach(explode(", ",$string) as $s){
    echo "<option>".$s."</option>\n";
}
echo "</select>\n";

答案 1 :(得分:0)

你可以使用explode()然后使用单独的值作为你的选项值

http://php.net/manual/en/function.explode.php