php 实例之获取表单所有复选框checkbox的值
时间:2016-06-13
php 获取表单复选框checkbox的值与其他开发语言不一样,本文章向大家介绍php如何获取表单所有复选框checkbox的值,需要的朋友可以参考一下本文章对php checkbox取值的介绍。
首先来看一下html form表单代码:
<FORM method="post" action="checkTest.php">
<input type="checkbox" name="weeks[]" id="weeks" value=1>
<input type="checkbox" name="weeks[]" id="weeks" value=2>
<input type="checkbox" name="weeks[]" id="weeks" value=3>
</FORM>
注意上面input的name属性,各个属性内容都一样,而且都是weeks[],加上[]的原因在于让weeks的内容变成数组形式传递。
注意:weeks后的中括号不可漏,否则用PHP获取的时候只能取到最后一个值。
PHP获取checkbox值实例:
<?PHP
if(!empty($_POST["t1"])){
$array = $_POST["t1"];
$size = count($array);
for($i=0; $i< $size; $i++){
echo $array[$i]."< br>";
}
}
?>
<form method=post action="" name="form1">
<input type="checkbox" name="t1[]" value="篮球">篮球< br>
<input type="checkbox" name="t1[]" value="足球">足球< br>
<input type="checkbox" name="t1[]" value="乒乓球">乒乓球< br>
<input type="checkbox" name="t1[]" value="排球">排球< br>
<input type="submit">
</form>
- mysql操作命令梳理(1)-索引
- Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
- centos6.5虚拟机安装后,没有iptables配置文件
- 温故而知新:设计模式之Builder
- 温故而知新:设计模式之单件模式(Singleton)
- sudo命令使用的几个场景
- .NET Core系列 : 2 、project.json 这葫芦里卖的什么药
- 关闭与恢复visual studio实时调试器
- linux系统下的权限知识梳理
- c#如何启动/干掉/查找 进程
- Android中Application的应用
- 孟昭莉博士:大数据大道之行
- .NET Core系列 :3 、使用多个项目
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(2)--云硬盘等后续配置
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- SpringBoot缓存应用实践
- 为什么应该使用 Go module proxy
- 谁能想到,我给技术总监“上了一课”
- 设计模式速览
- 序列模型——吴恩达深度学习课程笔记(五)
- 30分钟学会pyecharts数据可视化
- 用Keras从零开始6步骤训练神经网络
- Keras结构化数据预处理范例——Titanic生存预测
- 从原理上搞懂如何设置线程池参数大小?
- Keras图像数据预处理范例——Cifar2图片分类
- Keras文本数据预处理范例——IMDB影评情感分类
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof 使用详解
- Go 垃圾回收
- 如何在SpringBoot中异步请求和异步调用
- 实现 memcached 客户端:TCP、连接池、一致性哈希、自定义协议