对于多个checkbox值,PHP 不像ASP可以直接获取到值(中间用,隔开). 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>

weeks后的中括号不可漏,否则用PHP获取的时候只能取到最后一个值。之后PHP就很好处理了,如下:

PHP获取checkbox值方法一:

  1. $weeks = $_POST['weeks'];
  2. for($i=0;$i< count
    ($weeks);$i++)
  3. echo $weeks[1]."< br>";

PHP获取checkbox值方法二:

  1. $array = $this->request->
    getParameter("weeks[]");
  2. $str =implode(',',$array);
  3. echo $str;

经常用到表单,其中复选框要经常用。但在PHP中与其他的脚本语言不太一样,复选框的名称后面必须加上[],然后用数组循环取得。

  1. < ?PHP
  2. if(!empty($_POST["t1"])){
  3. $array = $_POST["t1"];
  4. $size = count($array);
  5. for($i=0; $i< $size; $i++){
  6. echo $array[$i]."< br>";
  7. }
  8. }
  9. ?>
  10. < form method=post action="" name="form1">
  11. < input type="checkbox" 
    name="t1[]" value="篮球">篮球< br>
  12. < input type="checkbox" 
    name="t1[]" value="足球">足球< br>
  13. < input type="checkbox" 
    name="t1[]" value="乒乓球">乒乓球< br>
  14. < input type="checkbox" 
    name="t1[]" value="排球">排球< br>
  15. < input type="submit">
  16. < /form>

以上就是PHP获取checkbox值的两种方法介绍。

转载于:https://www.cnblogs.com/martin1009/archive/2012/12/28/2837419.html

探讨PHP获取checkbox值相关推荐

  1. js获取checkbox值的方法

    js获取checkbox值的方法.分享给大家供大家参考.具体实现方法如下:<html> <head> <meta http-equiv="Content-Typ ...

  2. jQuery获取checkbox是否选中,设置值,checkbox全选全不选功能

    html部分: <ul class="titleUl"><li class="checkboxLi smLi"><input ty ...

  3. JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    2019独角兽企业重金招聘Python工程师标准>>> JQuery是一个非常容易上手的框架,但是有很多东西需要我们深入学习的. 判断checkbox是否被选中网上有选多种写法,这里 ...

  4. html中radio,checkbox值的获取、赋值、注册事件

    1,radio分组 只要name一样,就是一组的,即一组中只能选择一个,如下: 代码如下: <span>group1:</span> <input type=" ...

  5. jquery如何获取checkbox的值

    jquery如何获取checkbox的值 一.总结 一句话总结:就是通过jquery获取哪些对应name的checkbox,然后找出:check(被选中的),然后通过jquery的each遍历获取这些 ...

  6. php中多选提交如何获取,php中checkbox值获取,显示,多选值获取

    php教程中checkbox值获取,显示,多选值获取 最简单checkbox获取值代码 checkbox demo checkbox demo demonstrates checkboxes =&qu ...

  7. vue+layui获取CheckBox的值

    vue+layui获取CheckBox的值 定义一样的name和v-filter 然后对其进行监听.

  8. jquery 获取checkbox 或 select 的选中值(一组和单个)

    使用 jquery 获取一组或者单个 checkbox 的选中状态的值.下面通过一个示例进行说明,假设现有一页面有一组 checkbox 的 name 的值为 id ,那么获取这组 name=id 的 ...

  9. input checkbox 获取选中值和设置选中状态

    获取选中值代码: <input type="checkbox" value="1" name="assess_mode" > & ...

最新文章

  1. sklearn自学指南(part15)--广义线性回归
  2. [Leedcode][JAVA][第42题][动态规划][双指针][栈]
  3. vue 表单 input checkbox
  4. ubuntu18安装vnpyv1.9.2之二
  5. ROS路由器脚本文件编辑更新器
  6. DG449 High Voltage Single SPDT Analog Switch in SOT23-8
  7. 软件开发人员如何记笔记
  8. Primeng PrimeFlex 的使用总结 (Angular 10)
  9. 论文笔记22:QRNN3D: 3D Quasi-Recurrent Neural Network for Hyperspectral Image Denoising
  10. php代码数鸡蛋数学题,求鸡蛋数
  11. 一篇文章入门Spring
  12. 内网机器如何连接公网
  13. Linux如何关闭防火墙?
  14. Apache Doris FE配置参数
  15. CPU使用率过高咋办?看这里
  16. 盛迈坤电商:拼多多营销策划的方法
  17. 2022年金三银四java跳槽面试题100+大全(还不快点收藏)
  18. 利用UU对GitHub国内加速优化访问
  19. 360U盘杀毒并防止文件丢失
  20. 1.2-聊天机器人的类型和应用

热门文章

  1. ubuntu 14.04 安装 cuda 6.5
  2. python中split()进行多分割
  3. 关于ssh国际化的记录
  4. Android图片剪裁库
  5. html5 canvas绘制圆形进度实例
  6. Makefile 使用总结
  7. 告别苦逼的程序员生涯,我的CTO之路!
  8. Windows Server 2003 R2中的“分布式文件系统”案例应用
  9. Redis数据库入门基础,及优缺点介绍
  10. Linu20180415三周第三次课(4月4日)