先看下拉列表HTML代码:
一个form中有一个多选的下拉列表。需要注意的是这里select的name为hobbies[],是一个‘数组’形式。
<p>选择你的爱好,按住ctrl键多选。。</p>
<form action="" method="get">
<select size="5" multiple="multiple" name="hobbies[]">
<option value="ball">打球</option>
<option value="sleep">睡懒觉</option>
<option value="game">玩游戏</option>
<option value="travel">旅行</option>
</select>
<input type="submit" />
</form>
下面的php代码,用于显示点击submit按钮后,$_GET['hobbies']中的值
<?php
if(isset($_GET['hobbies'])){
print_r($_GET['hobbies']);
}
?>
如果全部选中,则结果如下:
Array ( [0] => ball [1] => sleep [2] => game [3] => travel )