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
除非注明,文章均为 《简单记录》 原创,欢迎转载!转载请注明本文地址,谢谢。


上一篇: do_while语句
下一篇: 【MYSQL】Day04

发表评论:

    20.81ms