循环
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 '我要买个华为Mate X2 手机'; break; case $money >= 20000: echo '我要买个iphone手机'; break; case $money >= 10000: echo '我要买个小米手机'; break; case $money >= 5000: echo '我只能买个二手手机'; break; default: echo '我啥也买不起,洗洗睡吧'; break; }
