PHP判断表单复选框选中状态完整例子


Posted in PHP onJune 24, 2014

网页表单中经常用到复选框,那么如何用PHP来判断提交的表单中哪些复选框被选中,并读取其中的数据呢。

首先建立一个表单:form.html

<form action=checkbox.php method=post>

<input name="s[]" type="checkbox" value="3" />3<br>

<input name="s[]" type="checkbox" value="7" />7<br>

<input name="s[]" type="checkbox" value="1" />1<br>

<input name="s[]" type="checkbox" value="15" />15<br>

<input type=submit>

</form>

然后建立一个处理表单的程序:checkbox.php

<?php

$a=$_POST["s"];

print_r($a);

?>

这个可以用数组的形式显示出,哪些被选中了。显示结果类似于:Array( [0]=7 [1]=15 )

但是上面这个程序只是用来显示复选框是否正常,如果逐个取出数组中所有的数据,需要用到循环。

所以进一步将程序修改为:checkbox.php

<?php

$a=$_POST["s"];

for($i=0;$i<count($a);$i++)

{

echo "选项".$a[$i]."被选中<br />";

}

?>

这样执行的结果类似于:

选项3被选中

选项15被选中

相信下一步具体执行其他的语句就方便多了吧。

PHP 相关文章推荐
Windows PHP5和Apache的安装与配置
Jun 08 PHP
10个可以简化php开发过程的MySQL工具
Apr 11 PHP
shopex主机报错误请求解决方案(No such file or directory)
Dec 27 PHP
深入分析php之面向对象
May 15 PHP
php使用百度翻译api示例分享
Jan 31 PHP
跟我学Laravel之安装Laravel
Oct 15 PHP
html静态页面调用php文件的方法
Nov 13 PHP
php相对当前文件include其它文件的方法
Mar 13 PHP
ThinkPHP使用Ueditor的方法详解
May 20 PHP
Zend Framework校验器Zend_Validate用法详解
Dec 09 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
Apr 09 PHP
解决Laravel 不能创建 migration 的问题
Oct 09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十)
Jun 24 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
Jun 24 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(六)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
Jun 23 #PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
Jun 23 #PHP
You might like
比较时间段一与时间段二是否有交集的php函数
2011/05/31 PHP
PHP+Mysql基于事务处理实现转账功能的方法
2015/07/08 PHP
PHP实现微信小程序人脸识别刷脸登录功能
2018/05/24 PHP
麻雀虽小五脏俱全 Dojo自定义控件应用
2010/09/04 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
Jquery:ajax实现翻页无刷新功能代码
2013/08/05 Javascript
js父页面与子页面不同时显示的方法
2014/10/16 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
2015/02/28 Javascript
JavaScript常用脚本汇总(一)
2015/03/04 Javascript
常用jQuery代码分享
2015/07/14 Javascript
浅谈javascript获取元素transform参数
2015/07/24 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
原生JS获取元素集合的子元素宽度实例
2016/12/14 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
2019/01/30 Javascript
小程序scroll-view安卓机隐藏横向滚动条的实现详解
2019/05/16 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
jquery实现掷骰子小游戏
2019/10/24 jQuery
js实现无缝轮播图
2020/03/09 Javascript
Python标准库之循环器(itertools)介绍
2014/11/25 Python
Python实现判断字符串中包含某个字符的判断函数示例
2018/01/08 Python
Python语言进阶知识点总结
2019/05/28 Python
Pytorch: 自定义网络层实例
2020/01/07 Python
Python接口开发实现步骤详解
2020/04/26 Python
python用Tkinter做自己的中文代码编辑器
2020/09/07 Python
纯CSS3打造属于自己的“小黄人”
2016/03/14 HTML / CSS
KOHLER科勒美国官网:国际著名卫浴橱柜领先品牌
2020/06/27 全球购物
论文指导教师评语
2014/04/28 职场文书
阅兵口号
2014/06/19 职场文书
饭店服务员岗位职责
2015/02/09 职场文书
计划生育责任书
2015/05/09 职场文书
建党伟业的观后感
2015/06/01 职场文书
开学第一周总结
2015/07/16 职场文书
社区服务活动感想
2015/08/11 职场文书
导游词之四川熊猫基地
2020/01/13 职场文书
Python中for后接else的语法使用
2021/05/18 Python