while循环语句
作者: thtomatic 分类: php笔记 评论: [ 0 ] 条 浏览: [ 1147 ] 次
语法:
while(expr) //expr的意思是“条件”
{
statement; //此处作为要循环执行的语句
}
执行while循环时,首先判断条件表达式expr的值,如果expr的值为true,则执行statement语句。执行该部分内容之后,再次判断expr的值是否为true,如果为false则退出while循环。
表达式expr的值在每次开始循环时检查,所以即使循环变量的值在循环语句中改变了,语句也不会停止执行,直到本次循环结束。如果expr表达式的值一开始就是false,则循环的语句一次也不会执行。
演示代码:
<?php header("Content-type: text/html; charset=utf-8"); //死循环 while(true){ echo "博主真帅"; } //while模拟计数(条件循环) $i=0; while(true){ echo "{$i}博主真帅<br/>"; if($i>=100) break; $i++; } //计数循环 $i=0; while($i<=100)//很少在括号内放真的条件而是放一个表达式做一个判断 { echo "{$i}博主真帅<br/>"; $i++; }
打印表格100行10列(隔行换色)代码如下:
<?php header("Content-type: text/html; charset=utf-8"); //打印表格100行10列(隔行换色) echo '<table border="1" align="center" width="800">'; echo '<caption><h1>练习循环的表格</h1></caption>'; $i=0; while($i<100) { $j=0; if($i%2==0) { echo '<tr bgcolor="#CCCCCC"'; } else { echo '<tr>';} echo '<tr>'; while($j<10){ echo '<td>'.$j.'</td>'; $j++; } echo '</tr>'; $i++; } echo '</table>';
代码演示图片:
版权所有:《thtomatic》 => 《while循环语句》
本文地址:https://ask.mykeji.net/phpnotes/while_cycle.html
除非注明,文章均为 《简单记录》 原创,欢迎转载!转载请注明本文地址,谢谢。
发表评论: