1、 return 語句的作用
# (1) return 從目前的方法中退出,返回到該呼叫的方法的語句處,繼續執行。
(2) return 傳回一個值給呼叫該方法的語句,傳回值的資料型別必須與方法的宣告中的傳回值的型別一致。
(3) return後面也可以不帶參數,不帶參數就是回傳空,其實主要目的就是用來想中斷函數執行,回傳呼叫函數處。
2、 break 語句的作用
(1)break在迴圈體內,強行結束迴圈的執行,也就是結束整個循環過程,不在判斷執行迴圈的條件是否成立,直接轉向循環語句下面的語句。
(2)當break出現在迴圈體內的switch語句體內時,其作用只是跳出該switch語句體。
3、 continue 語句的作用
終止本循環的執行,即跳過本次循環中continue語句後尚未執行的語句,接著進行下一次循環條件的判斷。
4、exit 函數的功能
exit 退出所有腳本,是個函數。
具體程式碼可參考:
<?php /* php的break,continue,return 的简单区别代码 */ $i= 1; while(true) {// 这里看上去这个循环会一直执行 if($i==2) {// 2跳过不显示 $i++; continue; }elseif($i==5) {// 但到这里$i=5就跳出循循环了 break; }else{ echo$i.'<br>'; } $i++; } exit; echo'这里不输出'; ?>
感謝大家的閱讀,希望大家收益多多。
推薦教學:《php教學》
以上是詳細解說PHP中break、continue、return、exit的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!