带方括号的PHP Post

带方括号的PHP Post,php,post,Php,Post,如果表单id中没有方括号,我理解如何处理$u POST[]变量 <input id="phone" type="text" value="<?php echo $_POST['phone']; ?>" /> $id="phone"; <input id="phone" type="text" value="<?php echo $_POST[$id]; ?>" /> 您需要使用名称属性,但是您可以在输入字段中使用括号(或数组): <inpu

如果表单id中没有方括号,我理解如何处理$u POST[]变量

<input id="phone" type="text" value="<?php echo $_POST['phone']; ?>" />
$id="phone";
<input id="phone" type="text" value="<?php echo $_POST[$id]; ?>" />

您需要使用
名称
属性,但是您可以在输入字段中使用括号(或数组):

<input type="checkbox" name="myCB[]" value="1" />
<input type="checkbox" name="myCB[]" value="2" />

$myCB=$\u POST['myCB'];
foreach($myCB作为$key=>$value){
回声$key.“-”$value.“
”; }
您需要使用
名称
属性,但是您可以在输入字段中使用括号(或数组):

<input type="checkbox" name="myCB[]" value="1" />
<input type="checkbox" name="myCB[]" value="2" />

$myCB=$\u POST['myCB'];
foreach($myCB作为$key=>$value){
回声$key.“-”$value.“
”; }
您知道方括号是什么吗?这是针对
名称
属性的作业,而不是
id
。您想在这里做什么?张贴表格?获取表单的值?我有点困惑。我认为你不懂方括号…你明白方括号是什么吗?这是
名称
属性的作业,而不是
id
。你想在这里做什么?张贴表格?获取表单的值?我有点困惑。我觉得你不明白括号。。。
$myCB = $_POST['myCB'];

foreach ($myCB as $key => $value) {
    echo $key ." - ". $value ."<br />";
}