0008-PHP8 循环

PHP-教程   2023-04-18 16:10   572   0  

1、while

$int = 1;
while ( $int < 10 ) {
   echo $int;
   echo '<hr/>';
   $int ++;
}

2、do while

$int = 1;
do {
   echo $int;
   echo '<hr>';
   $int++;
}while ( $int < 1);

3、for

示例1:
   for( $int=1; $int<10; $int++){
       echo $int;
       echo '<hr>';
   }
示例2:
   for( $int=1; $int<10; $int++){
       if($int == 5){
           echo '等于5,单独输出';
       }else{
           echo $int;
       }
       echo '<hr>';
   }

4、continue

  • 结束当前循环,进入下次循环

  • 在循环语句中使用 while for

for( $int=1; $int<10; $int++){
   if($int == 5){
       //结束当前循环,进入下次循环
       continue;
   }
   var_dump($int);
   echo '<hr>';
}

5、break

  • 结束循环

  • 在循环语句中使用 while for switch

  • 可以跳出多层循环

示例1:
for( $int=1; $int<10; $int++){
   if($int == 5){
       //结束当前循环,进入下次循环
       break;
   }
   var_dump($int);
   echo '<hr>';
}
示例2:
$money = 50000;
switch ($money) {
   case $money >= 50000:
       echo '我要买个华为手机';
       break;
   case $money >= 20000:
       echo '我要买个苹果手机';
       break;
   case $money >= 10000:
       echo '我要买个小米手机';
       break;
   case $money >= 5000:
       echo '我只能买个二手手机';
       break;
   default:
       echo '我啥也买不起,洗洗睡吧';
       break;
}



博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。