PHP学习笔记12(循环)

PHP循环

    PHP中循环有4种:while循环、for循环、do-while循环和foreach循环。

while循环

    while循环会一直执行代码块知道循环判断条件不满足为止。用法为:while(判断条件){条件成立时运行的代码块;}。例如:

<?php
$a=5;
while($a>=0)
{
echo $a;
$a--;
}
?>

这段代码将会输出:543210。:while语句在条件不成立的情况下一次也不会执行(要与do-while区别一下)

do-while循环

    do-while循环也会一直执行代码直到while的判断条件不满足时跳出。用法为:do {条件成立时运行的代码块;} while(判断条件)该语句和while语句唯一的区别在于:在do-while中,无论循环判断条件是否满足,它都会将里面的代码块执行一遍。例如:

<?php
$a=5;
do
{
echo $a;
$a--;
}
while($a>=0)
?>

这样写的话他会输出:543210。但是如果将循环判断条件改为while($a<=0)以后,该代码还是会输出一个5。

for循环

    for循环需要知道三个条件:初始值、判断条件、执行后的操作。格式为:for(初始值;判断条件;执行后操作){条件成立时的代码块;}。示例如下:

<?php
for($a=0;$a<5;$a++)
{
echo $a;
}
?>

在for循环中,这三个条件都是可以缺省的。

扫描二维码关注公众号,回复: 3010432 查看本文章

foreach循环

    foreach循环在数组时已经学习过,此处不再说明。



猜你喜欢

转载自blog.csdn.net/LZXTSL/article/details/80971774