PHP使用方括號語法形式的輸入轉換成一個數組,所以當你使用的名稱=當你做這個「教育[]」你會得到一個數組:
$educationValues = $_POST['education']; // Returns an array
print_r($educationValues); // Shows you all the values in the array
因此,例如:
<p><label>Please enter your most recent education<br>
<input type="text" name="education[]"></p>
<p><label>Please enter any previous education<br>
<input type="text" name="education[]"></p>
<p><label>Please enter any previous education<br>
<input type="text" name="education[]"></p>
會給你$ _ POST [ '教育']數組內的所有輸入的值。
在JavaScript中,這是更有效的獲得由ID的元素...
document.getElementById("education1");
ID不具有匹配名稱:
<p><label>Please enter your most recent education<br>
<input type="text" name="education[]" id="education1"></p>
您的表單名需要utlize數組語法然後,使用'<輸入名稱=「city []」>' – mario