导航

心动吧黑客BLOG

自发研究:须要多维思想而且要想不可能为可能的人才能做到

« PHP 判断语句switch(第四节)PHP 数组array和foreach的应用(第六节) »

PHP 循环语句For_While_DoWhile(第五节)

作者:心动吧明生KISS

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

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

如果你只是想让此次的循环不执行某一次的操作而想让他继续循环下去的就可以用continue.. 可能在这里说得有点不太清楚。我们现在开始进行操作一下吧

For 循环的使用

<? 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 循环的使用

<? $a = 1; while($a<5) //判断a是不是小于5,如果小于5就继续循环下去 {  echo "结果:$a<br>";  $a++; //注意这里需要让他加1 要不然会死循环  }?> 

结果:1
结果:2
结果:3
结果:4
 

明生注释:在使用while的当中。他是可以根据条件来进行循环的。也就是说只有条件为真的时候就会继续循环下去。否则跳出... 看看他的孪生兄弟。。do..while

Do While 循环的使用

<? $a = 99; do //无论任何条件都会运行一次 {  echo "A的值: $a ..只运行一次吧";  $a++;  } while($a<5) //然后才开始判断.?> 

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

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

Break 和 continue 在循环中的使用

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

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

循环第: 1 次
循环第: 2 次
 

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

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

循环第: 1 次
循环第: 2 次
循环第: 4 次
 

 

 

        好了。这一节学完之后。也该休息一下了。。。今天比较累。所以早点睡了。有事情群里说或在这里留言。各位晚安.加油

原创文章如转载,请注明:转载自心动吧黑客BLOG [ http://www.abcxd.com/abcxd/ ]

本文链接地址:http://www.abcxd.com/abcxd/abcxdArticle/php/304/

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

黑客榜之本月排行

搜索内容

日历

Copyright ⊙ 2004-2009 心动吧 UrL:ABCXD.CoM All RiGhts Reserved