如何使用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