看板 PHP 關於我們 聯絡資訊
我可以用以下敘述達到我要的東西: <? if($select1 == "C")$C=$C+1; if($select2 == "C")$C=$C+1; if($select3 == "C")$C=$C+1; if($select4 == "C")$C=$C+1; if($select5 == "C")$C=$C+1; if($select6 == "C")$C=$C+1; if($select7 == "C")$C=$C+1; if($select8 == "C")$C=$C+1; if($select9 == "C")$C=$C+1; echo"c的個數是 $C 個"; ?> 但是這樣做有點蠢,我改用FOR迴圈跑的話,卻一直不能成功 <? $len=9; for($i="1";$i>=$len;$i+1) { $a='$select'."$i"; if($a == "C")$C=$C+1; }; echo "C的個數為 $C"; ?> 重點在於 $select後面要跟一個數字,這個數字是從1~9 請問我這個迴圈的部分,哪裡有問題嗎? -- http://npb.club.tw/ 日本職棒促進會 =Npb.Club.tw= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.176.205
ileadu:明顯錯誤…數字不要用引號括起來 10/09 16:07
appleboy46:for($i="1";$i<=$len;$i+1) 10/09 17:17
appleboy46:for($i="1";$i<=$len;$i++) 10/09 17:18
JAMESSS:1要怎麼 >= 9 當然跑不動囉 10/10 07:02