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常用正则表达式的整理汇总
Jun 08 PHP
php字符串截取的简单方法
Jul 04 PHP
PHP获取数组长度或某个值出现次数的方法
Feb 11 PHP
深入理解PHP之源码目录结构与功能说明
Jun 01 PHP
PHP错误和异常处理功能模块示例
Nov 12 PHP
PHP编辑器PhpStrom运行缓慢问题
Feb 21 PHP
PHP实现图片的等比缩放和Logo水印功能示例
May 04 PHP
PHP实现防盗链的方法分析
Jul 25 PHP
PHP数字金额转换成中文大写显示
Jan 05 PHP
PHP生成指定范围内的N个不重复的随机数
Mar 18 PHP
什么是PHP7中的孤儿进程与僵尸进程
Apr 14 PHP
Laravel数据库读写分离配置的方法
Oct 13 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语法(2)
2006/10/09 PHP
PHP实现根据浏览器跳转不同语言页面代码
2013/08/02 PHP
PHP魔术引号所带来的安全问题分析
2014/07/15 PHP
php生出随机字符串
2017/07/06 PHP
PHP延迟静态绑定使用方法实例解析
2020/09/05 PHP
5 cool javascript apps
2007/03/24 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
[JSF]使用DataModel处理表行事件的实例代码
2013/08/05 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
2014/01/28 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
2015/09/01 Javascript
node.js微信公众平台开发教程
2016/03/04 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
Angular实现表单验证功能
2017/11/13 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
2018/09/27 Javascript
微信小程序签到功能
2018/10/31 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
2019/05/04 jQuery
基于JS抓取某高校附近共享单车位置 使用web方式展示位置变化代码实例
2019/08/27 Javascript
Vue中点击active并第一个默认选中功能的实现
2020/02/24 Javascript
JavaScript自定义超时API代码实例
2020/04/30 Javascript
实例讲解React 组件
2020/07/07 Javascript
python读取注册表中值的方法
2013/04/08 Python
python持久性管理pickle模块详细介绍
2015/02/18 Python
使用Python的Zato发送AMQP消息的教程
2015/04/16 Python
一行python实现树形结构的方法
2019/08/09 Python
python多进程并行代码实例
2019/09/30 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
解决pycharm修改代码后第一次运行不生效的问题
2021/02/06 Python
奶茶专卖店创业计划书
2014/01/18 职场文书
应聘医药销售自荐书范文
2014/02/08 职场文书
2014年助理政工师工作总结
2014/12/19 职场文书
辛德勒的名单观后感
2015/06/03 职场文书
反腐倡廉观后感
2015/06/08 职场文书
《蟋蟀的住宅》教学反思
2016/02/17 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
浅谈自定义校验注解ConstraintValidator
2021/06/30 Java/Android
美元符号 $
2022/02/17 杂记