加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

实例分析php如何获取select多选框选中的值

发布时间:2020-05-25 01:47:50 所属栏目:PHP 来源:互联网
导读:select多选框在网站开发中用得多于牛毛,因此我们完全有必要掌握服务器端是如何获取select多选框选中的值,本文章将通过一个php实例向大家讲解如何获取select多选框选中的值,需要的朋友可以参考一下。

首先把实例代码给大家看一下:

if ($_POST ['submitted'] == "yes") {

if (count ( $_POST ['fruit'] ) != 0) {

echo "Your Selections:
";

} else {

echo "You have not made any selections.

";

}

for($i = 0; $i < count ( $_POST ['fruit'] ); $i ++) {

echo $_POST ['fruit'] [$i] . "
";

}

?>

}

if ($_POST ['submitted'] != "yes") {

?>

Your Choice (s):


}

?>

我们先要搞清楚select下拉框是如何实现多选的,从上面实例不难看出,select下拉列表多选无非设置两点:

为select下拉列表设置multiple属性

select下拉列表的name属性值要以数组的方式设置

知道了如何将select下拉框设置为多选,下面我们来看php服务器端如何获取select多选框的值。首先是使用$_POST ['fruit']获取select选中的所有值,注意这个$_POST ['fruit']是一个数组,如果需要获取每个选中项的值,就需要遍历这个数组。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读