国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

php 中 return exit break contiue 詳解

發布時間:2013-9-25 15:52    發布者:reggae
關鍵詞: php
return、break和contiue是語言結構,就如同if語句之類的,但是exit卻是個函數。

1.exit函數
作用:Output a message and terminate the current script
輸出一則消息并且終止當前腳本。
如果一段文本中包括多個以 結束的腳本,exit退出所有腳本。
比如一篇php文本包括一下代碼,則不輸出為world。
  1. echo "hello";
  2. exit;
  3. ?>
  4. echo "world";
  5. ?>
復制代碼

語法格式:void表示沒有返回值。
void exit ([ string $status ] )
void exit ( int $status )
If status is a string, this function prints the status just before exiting.
如果status是一段字符串,這個函數在腳本退出前打印status。
If status is an integer, that value will also be used as the exit status. Exit statuses should be in the range 0 to 254, the exit status 255 is reserved by PHP and shall not be used. The status 0 is used to terminate the program successfully.
如果status是一個整數,這個整數會被作為退出狀態。退出狀態應該從0到254,退出狀態255被PHP保留并禁止使用。狀態0被用來表示成功的終止程序。

2.return語言結構的用法

作用:終止函數的執行和從函數中返回一個值

3.break和continue

用在for,foreach,while,do..while 或者 switch 結構中。

break 結束當前 for,foreach,while,do..while 或者 switch 結構的執行。

break 可以接受一個可選的數字參數來決定跳出幾重循環。

代碼:

  1. $arr = array ('one', 'two', 'three', 'four', 'stop', 'five');
  2. while (list (, $val) = each ($arr)) {
  3. if ($val == 'stop') {
  4. break;
  5. }
  6. echo "$val
    \n";
  7. }


  8. $i = 0;
  9. while (++$i) {
  10. switch ($i) {
  11. case 5:
  12. echo "At 5
    \n";
  13. break 1;
  14. case 10:
  15. echo "At 10; quitting
    \n";
  16. break 2;
  17. default:
  18. break;
  19. }
  20. }
  21. ?>
復制代碼

continue 在循環結構用用來跳過本次循環中剩余的代碼并開始執行本循環結構的下一次循環。

注: 注意在 PHP 中 switch 語句被認為是作為 continue 目的的循環結構。

continue 接受一個可選的數字參數來決定跳過幾重循環到循環結尾。

代碼:

  1. while (list ($key, $value) = each ($arr)) {
  2. if (!($key % 2)) { // skip odd members
  3. continue;
  4. }
  5. do_something_odd ($value);
  6. }

  7. $i = 0;
  8. while ($i++ < 5) {
  9. echo "Outer
    \n";
  10. while (1) {
  11. echo " Middle
    \n";
  12. while (1) {
  13. echo " Inner
    \n";
  14. continue 3;
  15. }
  16. echo "This never gets output.
    \n";
  17. }
  18. echo "Neither does this.
    \n";
  19. }
  20. ?>
復制代碼
以上是本文關于php 中 return exit break contiue 的詳解,希望本文對廣大php開發者有所幫助,感謝閱讀本文。更多php技術問題歡迎加群探討:256271784,驗證碼:eec,不寫驗證不予通過喲~

本文地址:http://m.qingdxww.cn/thread-121347-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产在线观看a | 亚洲国产欧美另类 | 国产成a人片在线观看视频99 | 在线高清国产 | haodiaokan | 日本高清不卡视频 | a色视频| 香蕉97超级碰碰碰碰碰久 | 99热这里只有成人精品国产 | 91国语精品自产拍在线观看性色 | 韩国理论片妈妈的朋友 | 亚洲视屏在线观看 | 国产高清大尺度一区二区不卡 | 狠狠亚洲 | 欧美激情综合亚洲五月蜜桃 | 日本视频在线免费播放 | 国产成人啪精品视频免费网 | 91精品啪在线观看国产色 | 色综合综合色综合色综合 | 亚洲青草视频 | 色综合久久久高清综合久久久 | 色妞www精品视频免费看 | 99久久综合精品免费 | 在线视频二区 | 欧美激情综合亚洲五月蜜桃 | 麻豆app在线观看 | 欧美精品在欧美一区二区 | 性刺激免费视频观看在线观看 | 日韩中文字幕视频在线观看 | 99re在线这里只有精品免费 | 欧美日韩色黄大片在线视频 | 中文字幕亚洲欧美日韩不卡 | 中文字幕精品一区二区三区在线 | 最新日本免费一区二区三区中文 | 性视频网站在线 | 91麻豆精品国产综合久久久 | 国产91系列 | 男人天堂亚洲色图 | 好吊色欧美一区二区三区视频 | 国产福利91精品一区二区三区 | 国产91在线播放中文 |