Php 表单设置有多个括号
Php form isset with multiple brackets
我有一个名为:
的复选框
<input type='checkbox' name ='schedule[".$row['id']."][1]' />
我想检查复选框是否被勾选 PHP isset(...)
我试过了
isset($_POST['schedule[".$row['id']."][1]]);
但这没有用。关于它如何工作的任何想法?
试一试:
isset($_POST['schedule'][$row['id']][1])
在这种情况下只需将其视为多维数组并编辑计划键的特定索引。
提交 form
后,全局变量 $_POST
将数据作为 string
或 int
而不是原始变量传递。
要检查 checkbox
是否被 选中 试试这个:
$id = $row['id'];
if(isset($_POST['schedule'][$id][1])) {
echo "hello world";
}
我有一个名为:
的复选框<input type='checkbox' name ='schedule[".$row['id']."][1]' />
我想检查复选框是否被勾选 PHP isset(...)
我试过了
isset($_POST['schedule[".$row['id']."][1]]);
但这没有用。关于它如何工作的任何想法?
试一试:
isset($_POST['schedule'][$row['id']][1])
在这种情况下只需将其视为多维数组并编辑计划键的特定索引。
提交 form
后,全局变量 $_POST
将数据作为 string
或 int
而不是原始变量传递。
要检查 checkbox
是否被 选中 试试这个:
$id = $row['id'];
if(isset($_POST['schedule'][$id][1])) {
echo "hello world";
}