[請益] 一個for迴圈的問題

看板PHP作者 (一平)時間19年前 (2006/10/09 16:01), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/2 (看更多)
我可以用以下敘述達到我要的東西: <? 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

10/09 16:07, , 1F
明顯錯誤…數字不要用引號括起來
10/09 16:07, 1F

10/09 17:17, , 2F
for($i="1";$i<=$len;$i+1)
10/09 17:17, 2F

10/09 17:18, , 3F
for($i="1";$i<=$len;$i++)
10/09 17:18, 3F

10/10 07:02, , 4F
1要怎麼 >= 9 當然跑不動囉
10/10 07:02, 4F
文章代碼(AID): #15AW75Nr (PHP)
討論串 (同標題文章)
文章代碼(AID): #15AW75Nr (PHP)