當我嘗試提交這個簡單的測試形式,以PHP:PHP提交陣列POST失敗
<form action="test.php" method="post">
<input name ="lang_learn[0]lang" type="text" value="1"><br>
<input name ="lang_learn[0]level" type="text" value="2"><br>
<input name ="lang_learn[1]lang" type="text" value="3"><br>
<input name ="lang_learn[1]level" type="text" value="4"><br>
<input type="submit">
</form>
我期望在$ _POST數組是這樣的:
Array
(
[lang_learn] => Array
(
[0] => Array ([lang] => 1, [level] => 2)
[1] => Array ([lang] => 3, [level] => 4)
)
)
,而不是我得到這個:
Array
(
[lang_learn] => Array
(
[0] => 1
[1] => 4
)
)
我試着用不同的服務器上的不同安裝,我總是得到相同的結果。 問題在哪裏?閱讀這個應該是正確的做法。
該做的伎倆,謝謝 – Hulud