+ -
当前位置:首页 → 问答吧 → 新人问题。/。。 为什么这么写循环不行啊?

新人问题。/。。 为什么这么写循环不行啊?

时间:2011-12-10

来源:互联网

怎么写才行哦?


<?php
for($i=0;$i<=5;$i++){
  $id.$i=$i;
}

echo $id1;
echo $id2;
echo $id3;
echo $id4;
echo $id5;

?>

作者: sdnngnn   发布时间: 2011-12-10

for($i=0;$i<=5;$i++){
  $id='id'.$i;
  $$id=$i;
}

作者: jordan102   发布时间: 2011-12-10

{//循环开始

echo '';//在循环内输出

//循环结束}

你在循环外输出,当然就不可以咯

作者: PhpNewnew   发布时间: 2011-12-10

引用 1 楼 jordan102 的回复:
for($i=0;$i<=5;$i++){
$id='id'.$i;
$$id=$i;
}

我的为什么不行啊?
不用可变变量还有其他办法吗?

作者: sdnngnn   发布时间: 2011-12-10

引用 2 楼 phpnewnew 的回复:
{//循环开始

echo '';//在循环内输出

//循环结束}

你在循环外输出,当然就不可以咯

这样用global $id.$i;
也不行啊,报错啊!

作者: sdnngnn   发布时间: 2011-12-10

引用 2 楼 phpnewnew 的回复:
{//循环开始

echo '';//在循环内输出

//循环结束}

你在循环外输出,当然就不可以咯

也不是在哪输出的问题啊,
我在循环内同样报错啊!

作者: sdnngnn   发布时间: 2011-12-10

相关阅读 更多