• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

PHP 循环

Data: 2022-08-13 21:42:12Form: JournalClick: 0

# PHP 循环


# 一、while

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

# 二、do while

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

# 三、for

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

# 四、continue

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

# 五、break

  • 结束循环
  • 在循环语句中使用 while for switch
  • 可以跳出多层循环
示例1for( $int=1; $int<10; $int++){
    if($int == 5){
        //结束当前循环,进入下次循环
        break;
    }
    var_dump($int);
    echo '<hr>';
}
示例2$money = 50000;
switch ($money) {
    case $money >= 50000:
        echo '我要买个华为Mate X2 手机';
        break;
    case $money >= 20000:
        echo '我要买个iphone手机';
        break;
    case $money >= 10000:
        echo '我要买个小米手机';
        break;
    case $money >= 5000:
        echo '我只能买个二手手机';
        break;
    default:
        echo '我啥也买不起,洗洗睡吧';
        break;
}
Name:
<提交>