作者submarine (submarine)
看板PHP
标题Re: [请益] 关於含0阵列的个数
时间Sun Jun 25 10:29:20 2006
※ 引述《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