分享

PHP中循环语句

 冰日馆 2012-10-16

<?php
循环结构
一、while循环
if(表达式)
只一次语句
 while(表达式)
反复执行一条语句;

 while(表达式){
 反复执行这个循环体
 }
例子:$num=0;
echo '<table border="1" width="800" align="center">';
 echo '<caption><h1>使用一个while循环输出的表格</h1></caption>';
  
 $i=0;
 while($i<1000){
  if($i%10==0){
     if($i%20==0){
       $bg="#ffffff";
     }else{
       $bg="#cccccc";
      }
   echo '<tr bgColor="'.$bg.'">'               '<tr onmouseover="lrow(this)" onmouseout="drow(this)" bgColor="'.$bg.'">';
  }
  echo '<td>'.$i.'</td>';
  $i++;

  if($i%10==0){
   echo '</tr>';
  }
 }

 echo '</table>';
?>
 <script>
  var ys=null;
  function lrow(obj){
   ys=obj.bgColor;
   obj.bgColor='red';
  }

  function drow(obj){
   obj.bgColor=ys;
  }
 </script>
 <?php
     echo '<table border="1" width="800" align="center">';
    echo '<caption><h1>使用一个while循环表格</h1></caption>';
    $i=0;
    while($i<100){
       if($i%2==0){
          $bg="#ffffff";
       }else{
          $bg="#cccccc";
       }
       echo '<tr bgColor='.$bg.'>';
       $j=0;
       while($j<10){
          echo '<td>'.($i*10+$j).'</td>';
           $j++;
       }
       $i++;
       echo '</tr>';
    }
     echo '</table>';
     ?>
 
 while($num<100){
  echo "这是执行第 {$num} 次输出的结果<br>"; 
  $num++;
 }
 * 二、do-while循环
 do-while是先执行再判断条件,while是先判断条件,成立则执行
  $i=0;
  do{
   echo "$i : this is do---while <br>";
   $i++;
  }while(0);

  $i=0;
  while(0){
   echo "$i: this is while <br>";
   $i++;
  }
 * 三、for 循环 *   for(初使化;条件表达式;增量){
 *  循环体
 *   }
 for($i=1; $i<=9; $i++){
 for($j=1; $j<=$i; $j++){
  echo "$j x $i = ".$j*$i."  ";
 }
 echo '<br>';
}
 *
 * 根据循环条不同有两种类型的循环
 *
 *  一种:计数循环       for
 *  另一种:条件型循环   while do-while
 *
 * *    几个和循环有关的语句
 *
 *    break;   continue;  exit;  return;
 */    for($i=0; $i<100; $i++){
      if($i==50)
      break;
     echo "$i ###################<br>";
  
  for($i=0; $i<100; $i++){
        if($i%3==0)
      continue;
     echo "$i ###################<br>";
  

 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多