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 相关文章推荐
session 的生命周期是多长
Oct 09 PHP
set_include_path在win和linux下的区别
Jan 10 PHP
php连接mssql数据库的几种方法
Feb 21 PHP
file_get_contents获取不到网页内容的解决方法
Mar 07 PHP
PHP静态调用非静态方法的应用分析
May 02 PHP
深入PHP FTP类的详解
Jun 13 PHP
CodeIgniter中实现泛域名解析
Jul 19 PHP
PHP获取一段文本显示点阵宽度和高度的方法
Mar 12 PHP
php使用curl通过代理获取数据的实现方法
May 16 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
php实现文件上传及头像预览功能
Jan 15 PHP
php 数组元素快速去重
May 05 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
MVC模式的PHP实现
2006/10/09 PHP
为PHP初学者的8点有效建议
2010/11/20 PHP
ThinkPHP使用心得分享-上传类UploadFile的使用
2014/05/15 PHP
浅析PHP微信支付通知的处理方式
2014/05/25 PHP
PHP中iconv函数知识汇总
2015/07/02 PHP
php实现图片上传、剪切功能
2016/05/07 PHP
PHP 配置后台登录以及模板引入
2017/01/24 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
JAVASCRIPT下判断IE与FF的比较简单的方式
2008/10/17 Javascript
javaScript 简单验证代码(用户名,密码,邮箱)
2009/09/28 Javascript
struts2 jquery 打造无限层次的树
2009/10/23 Javascript
Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法
2010/03/27 Javascript
javascript数组去掉重复
2011/05/12 Javascript
Raphael一个用于在网页中绘制矢量图形的Javascript库
2013/01/08 Javascript
Json和Jsonp理论实例代码详解
2013/11/15 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
javascript针对不确定函数的执行方法
2015/12/16 Javascript
JS实现兼容各种浏览器的获取选择文本的方法【测试可用】
2016/06/21 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
angularJS实现不同视图同步刷新详解
2018/10/09 Javascript
微信小程序使用for循环动态渲染页面操作示例
2018/12/25 Javascript
微信小程序云开发 生成带参小程序码流程
2019/05/18 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
微信小程序获取当前时间及星期几的实例代码
2020/09/20 Javascript
Python 编码规范(Google Python Style Guide)
2018/05/05 Python
Python Grid使用和布局详解
2018/06/30 Python
python退出循环的方法
2020/06/18 Python
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
评析教师个人的自我评价
2014/02/19 职场文书
活动宣传策划方案
2014/05/23 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
请客吃饭开场白
2015/06/01 职场文书
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP
html+css实现滚动到元素位置显示加载动画效果
2021/08/02 HTML / CSS