作者tas72732002 (葱头)
看板PHP
标题[请益] 关於变数名称问题~
时间Sun May 22 22:46:20 2011
请问一下, 假设有以下变数
$arr_1=array(0=>"王XX");
$arr_2=array(0=>"李XX");
$arr_3=array(0=>"晨XX");
$arr_4=array(0=>"林XX");
$arr_5=array(0=>"谢XX");
想用回圈echo 出变数 该如何撰写??
EX:
for($i=1;$i<=5;$i++){
echo (变数名称和变数名称可以连结变成一个变数吗??);
}
--
感谢大家的推文
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.205.174
1F:推 chchwy:关键字variable variables,另外你不考虑用阵列吗? 05/22 22:58
※ 编辑: tas72732002 来自: 118.167.205.174 (05/22 23:06)
※ 编辑: tas72732002 来自: 118.167.205.174 (05/22 23:20)
2F:→ ckvir:for里面加上 05/22 23:27
3F:→ ckvir:$tmp = 'arr_' . $i; 05/22 23:27
4F:→ ckvir: print_r($$tmp); 05/22 23:27
5F:→ ckvir:echo "<br>"; 05/22 23:27
6F:→ knives:阵列+1,搞得那麽复杂是怎样 05/23 09:29
7F:推 chchwy:你好像没听懂我的话XDDD 你这样用阵列不就有改等於没改? 05/23 16:11
8F:→ chchwy:$arr = array('王XX','李XX','张XX' ); 05/23 16:11
9F:→ chchwy:foreach($arr as $name) echo $name; 05/23 16:12
10F:推 chenstin:可以这样用 echo ${"arr_".$i}[0]; 05/24 21:53
11F:→ MOONRAKER:复杂过头啦 05/24 23:08