1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 <Meta charset="utf-8"> 6 </head> 7 <body> 8 <form action="" method="get"> 9 <select multiple="multiple" name="city[]"> 10 <option value="">请选择城市</option> 11 <option value="北京">北京</option> 12 <option value="上海">上海</option> 13 <option value="广州">广州</option> 14 <option value="深圳">深圳</option> 15 <option value="大连">大连</option> 16 </select> 17 <input type="submit" value="点击"> 18 </form> 19 <?PHP 20 header("Content-Type:text/html;charset=utf-8"); 21 22 $selected=isset($_GET["city"])?$_GET["city"]:""; 23 if(is_array($selected)){ 24 foreach($selected as $key =>$value){ 25 echo "city is".$value."<br>"; 26 } 27 } 28 ?>
解释:这里的<select multiple="multiple" name="city[]"> ,属性被设置为multiple,意为可多选,
name的值被修改成了数组。
将city为名传递给selected变量,由于selected变量现在为数组,因此需要使用foreach遍历数组将value的结果全部打印出来。
29 30 </body> 31 </html>
显示结果:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。