5-1 while循环-PHP实战开发教程

5-1 while循环-PHP实战开发教程

赂捅昧溯秒钦患沦焦郴哇锚会


while循环
1. 入口判断: while(condition){ #code }

2. 出口判断: do { #code } while(condition)

新建目录5  在该目录下新建demo1.php

5-1 while循环-PHP实战开发教程第1张

代码:

<?php
/**
 * while循环
 * 1. 入口判断: while(condition){ #code }
 * 2. 出口判断: do { #code } while(condition)
 */
echo "<h3>while循环</h3><hr color='red'>";
//输入0-9
for($i=0;$i<10;$i++)
{
    echo $i<9? "{$i},":$i;
}
echo '<hr>';
//用while来实现以上功能
//1.入口判断:在进入循环之前判断条件是否成功,有可能一次也不做
$i=0;//初始条件
while($i<10)//循环条件
{
    echo $i<9? "{$i},":$i;
    $i++;//更新条件,如果没有将进和死循环
}
echo '<hr>';
//2.出口判断:在循环执行结束后再判断条件是否成功,至少执行一次循环体
$i=0;//初始条件
do
{
    echo $i<9? "{$i},":$i;
    $i++;//更新条件,如果没有将进入死循环
}while($i<10);//循环条件
echo '<hr>';
$j=20;//初始条件改为20,但仍会执行一次
do
{
    echo $j<9? "{$j},":$j;
    $i++;//更新条件,如果没有将进入死循环
}while($i<10);//循环条件

执行:

5-1 while循环-PHP实战开发教程第2张


腹净擂镰强欢徒侯跋甩日儒仁