怎么得到这种变量?$r1,$r2,$r3,$r4......(高分相送)

我在一个页面里用循环赋给一个checkbox的name属性的名字,如:
while($row[$i]){
echo"

1<input name='r".$i."//这是赋给名字的语句' type="checkbox" value="//值"/>

";
$i++;
}
所以得到了,name为r1,r2,r3,r4,r5,r6,r7,r8.......的checkbox,并且有特定的值
在另一页中怎么才能得到这些值,比如的到r1--r8的值????
这样不行:
for($i=1;$i<=8;$i++){
echo "$r"."$i";
echo "

1<br/>

";
} 只能得到$i的值
改怎么做???????????????????????
---------------------------------------------------------------

楼主的问题:用变量的变量
for($i=0;$i<=25;$i++)
{$box="box".$i;
$id=$$box;
echo $id;
}
---------------------------------------------------------------

for($i=1;$i<=8;$i++){
echo "$r"."$i";
echo "

1<br/>

";
}
===>
for($i=1;$i<=8;$i++){
echo ${"r$i"};
echo "

1<br/>

";
}

Published At
Categories with Web编程
comments powered by Disqus