一区二区日本_久久久久久久国产精品_无码国模国产在线观看_久久99深爱久久99精品_亚洲一区二区三区四区五区午夜_日本在线观看一区二区

PHP Break語句含代碼

PHP Break語句

PHP的break語句用于中斷當前的for、while、do-while、switch和foreach循環的執行。愛掏網 - it200.com如果在內部循環中使用break,它只中斷內部循環的執行。愛掏網 - it200.com

break 關鍵字立即結束循環或switch結構的執行。愛掏網 - it200.com它打斷程序在指定條件處的當前流程,并且程序控制在循環外的下一條語句處繼續執行。愛掏網 - it200.com

break語句可以在所有類型的循環(如while、do-while、for、foreach循環)和switch case語句中使用。愛掏網 - it200.com

語法

jump statement;
break;

流程圖

PHP循環中的break語句

讓我們看一個簡單的示例,如果i的值等于5,則中斷for循環的執行。愛掏網 - it200.com

<?php  
for(i=1;i<=10;i++){  
echo "i <br/>";  
if($i==5){  
break;  
}  
}  
?>

輸出:

1
2
3
4
5

PHP Break:“在內部循環中”

PHP中斷語句只中斷內部循環的執行。愛掏網 - it200.com

<?php  
for(i=1;i<=3;i++){  for(j=1;j<=3;j++){  
  echo "ij<br/>";  
  if(i==2 &&j==2){  
   break;  
  }  
 }  
}  
?>

輸出:

1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3

PHP Break:在switch語句中使用

PHP的break語句也可以打斷switch case的流程。愛掏網 - it200.com

<?php      
num=200;      
switch(num){      
case 100:      
echo("number is equals to 100");      
break;      
case 200:      
echo("number is equal to 200");      
break;      
case 50:      
echo("number is equal to 300");      
break;      
default:      
echo("number is not equal to 100, 200 or 500");      
}     
?>

輸出:

number is equal to 200

PHP Break:只適用于字符串數組

<?php
//declare an array of string
number = array ("One", "Two", "Three", "Stop", "Four");
foreach (number as element) {
if (element == "Stop") {
break;
}
echo "$element </br>";
}
?>

輸出:

One 
Two 
Three

從上面的輸出中可以看到,在滿足指定條件為真后,break語句立即結束循環,并且控制權從循環中退出。愛掏網 - it200.com

PHP Break:沒有break的switch語句

不是必須在switch語句的所有情況下都使用break語句。愛掏網 - it200.com但是如果你只想執行一個情況,就必須使用break語句。愛掏網 - it200.com

<?php
car = 'Mercedes Benz';
switch (car) {  
default:
echo 'car is not Mercedes Benz<br>';
case 'Orange':
echo 'car is Mercedes Benz';
}
?>

輸出:

$car is not Mercedes Benz
$car is Mercedes Benz

PHP Break:使用可選參數

break命令接受一個可選的數值參數,用于描述它將退出多少個嵌套結構。愛掏網 - it200.com默認值為1,表示立即退出當前的結構。愛掏網 - it200.com

<?php
i = 0;
while (++i) {
    switch ($i) {
        case 5:
            echo "At matched condition i = 5<br />\n";
            break 1;  // Exit only from the switch. 
       case 10:
            echo "At matched condition i = 10; quitting<br />\n";
            break 2;  // Exit from the switch and the while. 
       default:
            break;
    }
}?>

輸出:

At matched condition i = 5
At matched condition i = 10; quitting

注意:break關鍵字會立即結束當前結構的執行。愛掏網 - it200.com

聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 国产亚洲欧美日韩精品一区二区三区 | www.国产91 | 亚洲欧美在线一区 | 日韩中文字幕免费在线观看 | 国产精品久久久免费 | 91精品国产综合久久精品 | 欧美日韩午夜精品 | 一级片av | 国产精品免费小视频 | 日本精品久久 | 久久精品| 久久毛片 | 在线视频h | 99资源| 国产高清久久久 | 国产精品久久久久久高潮 | 久热m3u8 | 福利社午夜影院 | 日本三级播放 | 国产高清在线精品一区二区三区 | 欧美一区二区三区在线 | 91网视频 | 欧美日高清视频 | 久久成人一区二区三区 | 亚洲一区二区三区四区在线观看 | 中文字幕高清av | 91久久国产精品 | 国产在线精品免费 | 丝袜毛片| 国产精品一区在线播放 | 高清视频一区二区三区 | 欧美精品在欧美一区二区少妇 | 国产成人综合亚洲欧美94在线 | 91精品国产色综合久久 | av黄色免费在线观看 | 国产露脸对白88av | 久久亚洲一区二区三区四区 | 日韩欧美国产成人一区二区 | 中文字幕99 | 盗摄精品av一区二区三区 | 亚州无限乱码 |