php获取$_POST同名参数数组的实现介绍

前端技术 2023/09/06 PHP
今天写php的时候发现$_POST[\"arr\"]无法获取参数arr的数组,记录一下。
例如有以下表单需要提交:
复制代码 代码如下:

  <input type=\"checkbox\" name=\"arr\" value=\"\" />
  <input type=\"checkbox\" name=\"arr\" value=\"\" />
  <input type=\"checkbox\" name=\"arr\" value=\"\" />
  <input type=\"checkbox\" name=\"arr\" value=\"\" />

 使用$_POST[\"arr\"]只能获得最后选择的复选框的值,要获得全部选中的复选框的值需要把表单修改成下面:
复制代码 代码如下:

  <input type=\"checkbox\" name=\"arr[]\" value=\"\" />
  <input type=\"checkbox\" name=\"arr[]\" value=\"\" />
  <input type=\"checkbox\" name=\"arr[]\" value=\"\" />
  <input type=\"checkbox\" name=\"arr[]\" value=\"\" />

这样就可以使用$_POST[\"arr\"]获得全部选中的checkbox的值了。

本文地址:https://www.stayed.cn/item/14724

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。