Re: [請益] 關於含0陣列的個數

看板PHP作者 (submarine)時間19年前 (2006/06/25 10:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《taiwancat (月季)》之銘言: : ※ 引述《submarine (submarine)》之銘言: : : 如果我有一個陣列, 大小不定, 會改變 : : 但得到的一定是0 or 1 所以得到的是{0,0,0,1,0,1,0,0,0,1......} : : 我要怎麼知道這個陣列的元素個數呢? : : 因為count 還sizeof都是不算0丫 如果我要算整個所有的各數,我要怎算? : 我不太懂你的意思 : 你要不要試試看下面這段 : <?php : $array = array(1,0,0,1,0,1); : echo sizeof($array); : ?> : 答案會是6喔.... 不好意思 我沒有說清楚 我是想寫寄信system 依照不同的條件 會從資料庫裡把名字選出來 在每個名字之前會有一個checkbox 是依照陣列的方式命名的 ex 老王<input type="checkbox" name="p[0]" value="checkbox" /> 小明<input type="checkbox" name="p[1]" value="checkbox" /> … 在第一個網頁選完之後,在處理的網頁,我就碰到上面的問題了 之後 我就要知道是哪些index被選上 第一個想到的是用迴圈 但是我用 $che=$_POST["p"]; $num=sizeof($che); for ($qq=0;$qq<$num;$qq++) { if($che[$qq]==1) echo($nam[$qq].$mai[$qq]); } 結果一直不正常 不知道哪裡錯了> < -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.223.122
文章代碼(AID): #14dV5OFZ (PHP)
文章代碼(AID): #14dV5OFZ (PHP)