如何使用for循环在数组中声明变量。我在页面上有3个输入字段,所以当按下提交按钮时,它应该处理下面的代码行。在我的html页面上,有一些字段命名为:question1,question2和question3。通过for循环声明php变量
以下是process.php文件的代码。由于某种原因它不起作用,我想这里有几个错误,但我找不到它们。
<?php
$question = array();
for($j=1; $j<4; $j++) {
$question[j] = $_POST['question[j]'];
$result;
$n=1;
if($question[j] != "") {
$result = $n.'): '.$question[j].'<br/><br/>';
$n++;
}
}
echo $result;
?>
变量名应该以'$'为前缀。你的文字'j'将被解释为常量。无论何时不起作用,启用'error_reporting'。 – mario
对于访问输入字段列表,建议在HTML表单中使用数组名称语法:'' – mario