php checkbox如何实现多选

首先我们先来了解一下checkbox如何实现多选,要实现checkbox多选,只需要将每个checkbox的name属性设置为相同的值,注意,这个值必须带上“[]”,如:food[], 请看下面实例:

Italian

Mexican

Chinese

上面实例中有三个checkbox,这三个checkbox都有相同的name属性food[],相当于这三个checkbox是一组多选框,即可以实现多选功能。那么当我们选择了这三个多选框之后,php后台如何获取这三个checkbox的值呢?请继续看下面解答。

php 如何获取checkbox多选框的值

php获取checkbox多选框的值与其他表单元素一样,也是使用$_POST或$_GET, 不同的是,获取checkbox多选框的值是一个数组,数组里面存储有选中的值,如果我们要获取每个选中的值,需要变量这个数组。请看下面实例:

Using Default Checkbox Values

$food = $_GET["food"];

if (!empty($food)){

echo "The foods selected are: ";

foreach($food as $foodstuff){

echo '
'.htmlentities($foodstuff);

}

echo ".";

}

else {

echo ('

Italian

Mexican

Chinese

');

}

?>

本实例表单是提交给本页的,这里我们使用到了$_SERVER["PHP_SELF"], method="GET"表示以GET方式提交表表单,那么在php服务器端,我们就必须使用$_GET来获取表单元素的值。 $food = $_GET["food"]这句代码正是获取checkbox的值的,但这个值是数组,所以我们要使用foreach来变量这个数组,然后将checkbox选择的每个值获取到变量中。

checkbox取值 php_php 如何获取复选框checkbox的值相关推荐

  1. js怎么获取复选框选中的值

    本篇文章主要给大家介绍js获取复选框选中的值的实现方法. js获取复选框选中的值的方法实现,对于新手小白来说可能有一定的难度. 下面我们就结合具体的代码示例为大家详细介绍js实现获取复选框中选中的值的 ...

  2. js,jquery获取复选框checkbox被选中的值

    转载:https://blog.csdn.net/qq_35792598/article/details/76646983 <!DOCTYPE html PUBLIC "-//W3C/ ...

  3. jquery获取复选框checkbox被选中的值

    获取复选框基本操作 html代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h ...

  4. php 获取checkbox是否选中,javascript操作html复选框checkbox:如何判断复选框是否被选中...

    (由www.169it.com搜集整理) 在PHP中,html复选框checkbox被选中,则提交的值是on,否则就是空,所以可以通过value值判断是否被选中.在JavaScript中,貌似不管您选 ...

  5. js 获取复选框选中的值

    一 单选框的值 代码: $("input[type='radio']:checked").val() 二 获取多选框的值: 思路:利用name属性值获取checkbox对象,然后循 ...

  6. ajax获取复选框选中的值,获取checkbox中被选中的值

    ~~~ --------------------html部分--------------------------------- 1 2 3 4 5 6 7 8 js jquery ---------- ...

  7. java如何获取复选框选中的值

    前台代码: <form action="" method="get"> 您喜欢的水果?<br /><br /> <la ...

  8. js/jq获取复选框的选中值

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  9. jquery复选框组清空选中的值_jQuery获取复选框被选中数量及判断选择值的方法详解...

    这篇文章主要介绍了jQuery获取复选框被选中数量及判断选择值的方法,结合实例形式分析了jQuery操作复选框进行判定与统计的相关技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了jQuer ...

最新文章

  1. 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include “pch.h“”?
  2. Socket编程中的强制关闭与优雅关闭及相关socket选项
  3. java 二分搜索获得大于目标数的第一位_遇到「最值问题」还在无脑动态规划?二分法考虑一下呗
  4. 【组合数学】生成函数 ( 求和性质 )
  5. mysql配置不成功_mysql 5.7.17 zip安装配置教程 mysql启动失败的解决方法
  6. 牛客题霸 [ 最长递增子序列] C++题解/答案
  7. NILMTK——因子隐马尔可夫之隐马尔可夫
  8. winform 统计大量数据重复的元素个数_DAY10——推断统计之概率与概率分布:常见的离散型概率分布...
  9. bzoj2751 [HAOI2012]容易题 数学
  10. lz0-007 读书笔记03
  11. 学了python做什么自由职业者_我又有一位程序员朋友成了自由职业者
  12. 高中计算机技术基础教学ppt,高中信息技术教学课件
  13. 【C语言】如何得出各种数据类型所占内存空间
  14. WPS衍生新软件,填补一大缺憾,让office汗颜,Excel用户很开心
  15. mysql 索引方法_mysql索引方式
  16. DCB工作机制解析一(PFC)
  17. 开始学习BW4HANA 一
  18. 【讨论】品质因数,-从二阶传递函数分析自然谐振频率的含义。
  19. 怎么用iphone或安卓手机远程控制电脑
  20. 三星联手迪肯大学测试AI老年家庭护理平台

热门文章

  1. Java基础数组之数组删除
  2. 人人商城互动直播配置(公众号)
  3. Java 读取 Word文本、段落格式属性
  4. 迷你机器人会跟小强作朋友
  5. WPS创建二级拉下菜单
  6. 考研脱发严重的10大专业,它排第一,没人不服!
  7. 关于matlab如何使用符号变量建立符号函数表达式
  8. maven内网下载repository失败
  9. 云虚拟主机开源 DedeCMS 安装指南
  10. php微信端获取头像不显示不出来,微信jssdk里chooseImage接口得到的图片显示问题...