佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1054|回复: 2

PHP的nested loop疑问

[复制链接]
发表于 9-8-2010 04:07 PM | 显示全部楼层 |阅读模式
以下是For
  1. for ($i=0;$i<5;$i++)
  2. {
  3.   for ($j=0;$j<=i;$j++)
  4.     echo $i;
  5.   echo "<br />";
  6. }
复制代码

以下是While
  1. $i=0;
  2. while($i<5){
  3. $j=0;
  4. while($j<=$i){
  5.   echo $i;
  6.   $j++;
  7.   }
  8.   echo "<br />";
  9.   $i++;
  10. }
复制代码



为什么while能输出我要的答案,For不能呢?
For的答案:
0
1
2
3
4

While的答案:
0
11
222
3333
44444

是版本问题吗?我用的是PHP 5.2.14 nts
回复

使用道具 举报


ADVERTISEMENT

发表于 9-8-2010 05:11 PM | 显示全部楼层
以下是For
以下是While



为什么while能输出我要的答案,For不能呢?
For的答案:
0
1
2
3
4
...
jackhui 发表于 9-8-2010 04:07 PM


for ($j=0;$j<=i;$j++)你的"i" 少了一個"$"

回复

使用道具 举报

 楼主| 发表于 11-8-2010 10:00 PM | 显示全部楼层
for ($j=0;$j
@乐行者~阿酷 发表于 9-8-2010 05:11 PM



   啊!低级错误。。。谢谢版主!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-11-2025 01:16 AM , Processed in 0.118149 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表