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 分页分组类
Dec 10 PHP
php获取url字符串截取路径的文件名和扩展名的函数
Jan 22 PHP
PHP 文件上传全攻略
Apr 28 PHP
yii框架源码分析之创建controller代码
Jun 28 PHP
php array_pop()数组函数将数组最后一个单元弹出(出栈)
Jul 12 PHP
php替换超长文本中的特殊字符的函数代码
May 22 PHP
PHP函数microtime()用法与说明
Dec 04 PHP
thinkPHP模型初始化实例分析
Dec 03 PHP
PHPStorm+XDebug进行调试图文教程
Jun 13 PHP
PHP获取IP地址所在地信息的实例(使用纯真IP数据库qqwry.dat)
Nov 15 PHP
PHP自动识别当前使用移动终端
May 21 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 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
1 Tube Radio
2021/03/02 无线电
PHP的开发框架的现状和展望
2007/03/16 PHP
php_xmlhttp 乱码问题解决方法
2009/08/07 PHP
PHP,ASP.JAVA,JAVA代码格式化工具整理
2010/06/15 PHP
PHP 万年历实现代码
2012/10/18 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
javascript自动改变文字大小和颜色的效果的小例子
2013/08/02 Javascript
js获取json元素数量的方法
2015/01/27 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
再谈JavaScript异步编程
2016/01/27 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
浅谈String.valueOf()方法的使用
2016/06/06 Javascript
微信小程序 定义全局数据、函数复用、模版等详细介绍
2016/10/27 Javascript
垃圾回收器的相关知识点总结
2018/05/13 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
[01:06:19]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第二场 1月8日
2021/03/11 DOTA
pycharm 取消默认的右击运行unittest的方法
2018/11/29 Python
利用Pytorch实现简单的线性回归算法
2020/01/15 Python
python爬虫爬取淘宝商品比价(附淘宝反爬虫机制解决小办法)
2020/12/03 Python
CSS3中文字镂空、透明值、阴影效果设置示例小结
2016/03/07 HTML / CSS
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
澳大利亚先进的皮肤和激光诊所购物网站:Soho Skincare
2018/10/15 全球购物
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
船舶专业个人求职信范文
2014/01/02 职场文书
给老师的检讨书
2014/02/11 职场文书
财务支持类个人的自我评价
2014/02/14 职场文书
基层党员公开承诺书
2014/05/29 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
离婚案件被告代理词
2015/05/23 职场文书
如何用JavaScipt测网速
2021/05/09 Javascript
「SHOW BY ROCK!!」“雫シークレットマインド”组合单曲MV公开
2022/03/21 日漫
Mac电脑OS系统下安装Nginx的详细教程
2022/04/14 Servers
python画条形图的具体代码
2022/04/20 Python