我有一个图片上传表单,如下所示:
生成标记复选框的代码:
foreach($tag as $tagid => $tagname) {
echo "<label><input type=\"checkbox\" name=\"img_tags[]\" value=\"".$tagid."\">".$tagname."</label>";
}
然后在PHP中我想读取每个图像的复选框的值。我希望img_tags是2D数组,所以我可以循环它并检查每个图片的值。这可能吗?
输出:
$img_tags = $_POST['img_tags'];↵
foreach($img_tags as $t) {↵
print_r($t);↵
}↵
是:12121,我根本不明白。
答案 0 :(得分:0)
如果你想在$_POST
变量中使用二维数组,那么你需要在名称中表达它。
name="img_tags[level_1_key][]"