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 相关文章推荐
PHP实现多服务器session共享之NFS共享的方法
Mar 16 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
Sep 07 PHP
CI框架中集成CKEditor编辑器的教程
Jun 09 PHP
使用php的HTTP请求的库Requests实现美女图片墙
Feb 22 PHP
Windows7下的php环境配置教程
Feb 28 PHP
PHP环境中Memcache的安装和使用
Nov 05 PHP
PHP读MYSQL中文乱码的快速解决方法
Oct 01 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
PHP用户注册邮件激活账户的实现代码
May 31 PHP
PHP parse_ini_file函数的应用与扩展操作示例
Jan 07 PHP
php在linux环境中如何使用redis详解
Dec 15 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下载CSS文件中的所有图片【几行代码即可实现】
2016/12/14 PHP
PHP实现的贪婪算法实例
2017/10/17 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
jQuery 动画弹出窗体支持多种展现方式
2010/04/29 Javascript
Jquery截取中文字符串的实现代码
2010/12/22 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
js自定义select下拉框美化特效
2016/05/12 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
bootstrap table 表格中增加下拉菜单末行出现滚动条的快速解决方法
2017/01/05 Javascript
微信JSSDK调用微信扫一扫功能的方法
2017/07/25 Javascript
JS闭包的几种常见形式实例详解
2017/09/16 Javascript
详解如何让Express支持async/await
2017/10/09 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
Vue实现左右菜单联动实现代码
2018/08/12 Javascript
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
2019/04/26 Javascript
Vue触发隐藏input file的方法实例详解
2019/08/14 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
js抽奖转盘实现方法分析
2020/05/16 Javascript
python的pandas工具包,保存.csv文件时不要表头的实例
2018/06/14 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
2018/11/29 Python
python内置模块collections知识点总结
2019/12/19 Python
Python Tornado之跨域请求与Options请求方式
2020/03/28 Python
HTML5 Video/Audio播放本地文件示例介绍
2013/11/18 HTML / CSS
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
给水排水工程专业毕业生推荐信
2013/10/28 职场文书
经典优秀毕业生求职信范文分享
2013/12/18 职场文书
销售助理岗位职责
2014/02/21 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
学生旷课检讨书500字
2014/10/28 职场文书
2014年应急工作总结
2014/12/11 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
2015大学生自我评价范文
2015/03/03 职场文书
请假条应该怎么写?
2019/06/24 职场文书
浅析MySQL如何实现事务隔离
2021/06/26 MySQL