php - 我如何从这个 $_POST 结果中获取关联数组
问题描述
谁能帮我从这个例子中得到数组?
<div>
<input type="checkbox" name="extracheckbox[][link]" value="site.com/1">
<input type="checkbox" name="extracheckbox[][img]" value="site.com/a1.img">
</div>
<div>
<input type="checkbox" name="extracheckbox[][link]" value="site.com/2">
<input type="checkbox" name="extracheckbox[][img]" value="site.com/a2.img">
</div>
我想从这篇文章结果中获取关联数组
$post_results=array("link"=>site.com/1,"img"=>site.com/a1.img),
array("link"=>site.com/2,"img"=>site.com/a2.img)
解决方案
最简单的方法:
<form action="#" method="post">
<div>
<input type="checkbox" name="extracheckbox[link]" value="site.com/1"><br />
<input type="checkbox" name="extracheckbox[img]" value="site.com/a1.img"><br />
</div>
<div>
<input type="checkbox" name="extracheckbox2[link]" value="site.com/2"><br />
<input type="checkbox" name="extracheckbox2[img]" value="site.com/a2.img"><br />
</div>
<input type="submit">
</form>
结果是:
Array
(
[extracheckbox] => Array
(
[link] => site.com/1
[img] => site.com/a1.img
)
[extracheckbox2] => Array
(
[link] => site.com/2
[img] => site.com/a2.img
)
)
推荐阅读
- laravel - 更新数据透视表 Laravel 5.5 中的字段
- c# - 仅用于依赖项的空 Nuget 包
- javascript - jQuery / bootstrap在单击按钮时显示日期选择器并将值分配给没有输入文本的变量
- swift - 使用 EntryView() 的 setValue 而不是 setPlaceholder
- php - onclick url未定义的Angular js
- clojure - 通过“匿名”协议和方法将类型/fn 对融合为多态 fn
- typescript - const 变量声明是类型定义吗
- javascript - Jspdf问题内容很大时不显示到另一个页面
- sencha-cmd - Sencha app.json CSS
- kdb - 组屋表比较