[爆卦]php二維陣列array_push是什麼?優點缺點精華區懶人包

為什麼這篇php二維陣列array_push鄉民發文收入到精華區:因為在php二維陣列array_push這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者quota (換東西嚕)看板PHP標題[請益] 二維陣列時間Sun Aug 6 23:51:4...


這裡是五個人的國英數三個成績,我希望輸入之後,能夠計算他們的總分與平均。
目前我有一個問題是
如果是一維陣列,我可以這樣做(以國文成績為例)
for ($b=0;$b<=$_POST["total_a"];$b++) {
$c=$b+1;
$testc="c".$c;
$c[$b]=$_POST["$testc"];
}

可是,如果我想要做成二維陣列,如果想要用以下方式表達
$s=array( array(62,22,90),
array(73,6,12),
array(17,20,25),
array(23,26,42),
array(77,26,55)
);
那我傳遞過來的資料,如何丟進array內?
還有,如果我是六個人,或九個人,那二維陣列該怎麼做,
才能隨人數的變化而自己調整,不是由我們自己設計呢?
附上輸入的表單網頁,還望各位大大解惑,謝謝!

<html><head><title>輸入成績</title></head><body>
<form action="sumarray.php" method="POST">
請輸入成績:
<table>
<tr><td>座號</td><td>國文</td><td>英文</td><td>數學</td></tr>
<? for ($a=0;$a<=4;$a++){ ?>
<tr><td><? echo $a+1; ?></td>
<td><input type="text" size="4" maxlength="4" name="c<?echo $a;?>" /></td>
<td><input type="text" size="4" maxlength="4" name="e<?echo $a;?>" /></td>
<td><input type="text" size="4" maxlength="4" name="m<?echo $a;?>" /></td>
</tr>
<? }?>
</table>
<input type="hidden" name="total_a" value="<? echo $a; ?>"/>
<input type="submit" /><input type="reset" />
</form>
</body>
</html>

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.0.159
kong0107:這篇好像有在轉信版出現過.... 08/07 22:26
ottokang:請去PHP手冊查詢array_push 08/08 10:33

你可能也想看看

搜尋相關網站