当前位置:七道奇文章资讯网站建设网站编程
日期:2010-07-27 09:33:00  来源:本站整理

PHP教程(第五节) 循环语句For_While_DoWhile[网站编程]

赞助商链接



  本文“PHP教程(第五节) 循环语句For_While_DoWhile[网站编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

这一节主如果讲php的循环..在写程序当中是必不可写的吧..假如没用到那只能阐明你的是小程序啦!哈哈..

不过开始之前请答应我介绍几个函数 breakcontinue 前者的作用:在循环到某一条值的时刻你想退出这个循环程序块可以利用 break,

假如你只是想让此次的循环不履行某一次的操作而想让他持续循环下去的便可以用continue.. 大概在这里说得有点不太清楚.我们目前开始举行操作一下吧

For 循环的利用

  1. <?  
  2.  for($a=1;$a<5;$a++) //从1开始循环,循环到5 ,每次循环递增1  
  3.  {  
  4.   echo "后果:$a  
  5. ";  
  6.  }  
  7. ?>   
<?
 for($a=1;$a<5;$a++) //从1开始循环,循环到5 ,每次循环递增1
 {
  echo "后果:$a<br>";
 }
?>

后果:1

后果:2

后果:3

后果:4

 

明生注释:在利用这个的时刻需求注意的是他不像其他的程序 如:asp中的for a=0 to 100 其实这样挺好理解的.但是换成php也差不多吧.只是二种写法不一样意思都是一样的........但是他的写法和javascript是一模一样的.哈哈还是有相同的.目前来看第二种循环..While

While 循环的利用

  1. <?  
  2.  $a = 1;  
  3.  while($a<5) //判断a是不是小于5,假如小于5就持续循环下去  
  4.  {  
  5.   echo "后果:$a  
  6. ";  
  7.   $a++; //注意这里需求让他加1 要不然会死循环   
  8.  }  
  9. ?>   
<?
 $a = 1;
 while($a<5) //判断a是不是小于5,假如小于5就持续循环下去
 {
  echo "后果:$a<br>";
  $a++; //注意这里需求让他加1 要不然会死循环
 }
?>

后果:1

后果:2

后果:3

后果:4

 

明生注释:在利用while的当中.他是可以按照条件来举行循环的.也就是说只有条件为真的时刻就会持续循环下去.不然跳出... 看看他的孪生兄弟..do..while

Do While 循环的利用

  1. <?  
  2.  $a = 99;  
  3.  do //无论任何条件城市运行一次  
  4.  {  
  5.   echo "A的值: $a ..只运行一次吧";  
  6.   $a++;   
  7.  }  
  8.  while($a<5) //然后才开始判断.  
  9. ?>   
<?
 $a = 99;
 do //无论任何条件城市运行一次
 {
  echo "A的值: $a ..只运行一次吧";
  $a++;
 }
 while($a<5) //然后才开始判断.
?>

运行后输出的后果: A的值: 99 ..只运行一次吧

明生注释:在利用do while的时刻得注意无论什么时刻城市先运行一次.然后才开始判断循环......时间不多.持续看一下跳出和下一次循环的函数和操作

Break 和 continue 在循环中的利用

下面是 break 在循环中的利用 此次只循环二次.因为判断了是不是等于3假如等等于就退出循环.所以输出的后果应为2次

  1. <?  
  2.  for($a=1;$a<5;$a++) //从1开始循环5次,每次递增1  
  3.  {  
  4.    if$a == 3 ) break//判断$a的值是不是和3相等.假如相等就用 break 退出循环  
  5.    echo "循环第: $a 次   
  6. ";  
  7.  }  
  8. ?>   
<?
 for($a=1;$a<5;$a++) //从1开始循环5次,每次递增1
 {
   if( $a == 3 ) break; //判断$a的值是不是和3相等.假如相等就用 break 退出循环
   echo "循环第: $a 次 <br>";
 }
?>

循环第: 1 次

循环第: 2 次

 

下面是 continue 在循环中的利用此次只循环四次.但当中判断了一假如值为3就跳过的判断.所以只输出4次

  1. <?   
  2.  for($a=1;$a<5;$a++)  
  3.  {  
  4.    if$a == 3 ) continue//判断$a的值是不是和3相等.假如相等就用 continue 跳过此次循环直到下一次  
  5.    echo "循环第: $a 次   
  6. ";  
  7.  }   
  8. ?>   
<? 
 for($a=1;$a<5;$a++)
 {
   if( $a == 3 ) continue; //判断$a的值是不是和3相等.假如相等就用 continue 跳过此次循环直到下一次
   echo "循环第: $a 次 <br>";
 }
?>

循环第: 1 次

循环第: 2 次

循环第: 4 次 

 

 

转载自心动吧黑客BLOG

 


  以上是“PHP教程(第五节) 循环语句For_While_DoWhile[网站编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Ubuntu下最简单安装设置LAMP套件用来本地测试PHP教程
  • <b>PHP教程之-文件、数组、字符串</b>
  • PHP教程之对文件读写操作
  • <b>PHP教程(第七节) 函数Finction与全局变量</b>
  • PHP教程(第六节) 数组array和foreach的利用
  • PHP教程(第五节) 循环语句For_While_DoWhile
  • PHP教程(第四节) 判断语句switch
  • PHP教程(第三节) 变量的增补
  • PHP教程(第二节) 判断语句IF..else
  • <b>PHP教程(第一节) PHP 变量的声明</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .