zoukankan      html  css  js  c++  java
  • php循环结构

    1.while循环

    先判断条件,如果条件成立则执行循环的代码

    嵌套循环,需要先把嵌套在内的循环执行完毕再执行外面的循环

    While(条件语句){......}

    //如果()条件成立,执行{}里面的语句

    //每一个循环里面应该有一个循环停止的条件,否则这个循环就是死循环,死循环非常耗费系统资源

     1 <?php
     2 header('Content-Type:text/html;charset=utf-8');
     3 echo '<table border="1" align="center" width="500px" cellpadding="0" cellspacing="0">';
     4 echo '<tr>';
     5  $num=0;
     6  while($num<10){
     7      $j=0;
     8      while($j<10){
     9         echo '<td>'.($num*10+$j).'</td>';
    10         $j++;
    11      }   
    12      $num++;
    13      echo '</tr>'; 
    14  }
    15  echo '</table>';
    16 ?>

    执行结果如下:

    2.do...while()循环

    一上来先执行,第二次再执行的时候判断条件是否成立

    3.for循环

     for(exp1;exp2;exp3){

      表达式1:循环开始之前无条件赋值

      表达式2:在开始循环之前判断条件,如果为true则执行,否则停止循环

      表达式3:停止循环的条件避免死循环

    }

    <?php
    header('Content-Type:text/html;charset=utf-8');
    for($i=0;$i<10;$i++){
        echo "$i<br/>";
    }
    //一上来先给变量赋值,然后判断条件
    //如果条件成立,执行{}的语句
    //{}里面的语句执行完毕,执行第三个表达式
    //执行完第三个表达式之后,再去判断条件
    ?>

    执行结果如下:

    php for循环写的乘法口诀

     1 <?php
     2 echo '<table border="0" cellpadding="2px" cellspacing="2px">';
     3 for($i=1;$i<10;$i++){
     4     echo '<tr>';        
     5         for($j=1;$j<=$i;$j++){
     6             echo "<td>"."$j"."x"."$i"."=".($j*$i)."</td>";
     7         }        
     8     echo '</tr>';
     9 }
    10 echo '</table>';
    11 ?>

    执行结果:

    根据条件分类

    1.条件循环

    2.计算循环

  • 相关阅读:
    telnet linux 参数
    telnet服务 linux机器
    how to learn
    mysql关键字
    linux 下iptables配置详解
    C#调用开源图像识别类库tessnet2
    netty入门实例
    android布局属性详解
    安卓高手之路之ClassLoader(四)
    安卓高手之路之 GDI图形引擎篇
  • 原文地址:https://www.cnblogs.com/baixuemin/p/4827583.html
Copyright © 2011-2022 走看看