php--函式 return、break、continue
阿新 • • 發佈:2018-12-12
1、關於return的用法: 函式內部遇到return,立即停止執行函式內部的程式碼,然後繼續執行下面的程式碼,例如: 不加return是這個樣子: <?php function fn(){ echo 'hello'.'<br/>'; echo 'world'.'<br/>'; } fn(); echo '!'; //hello world ! ?> 加上return是這個樣子: <?php function fn(){ echo 'hello'.'<br/>'; return; echo 'world'.'<br/>'; } fn(); echo '!'; //hello ! ?> 2、關於break的用法: 在迴圈體內遇到break,立即停止執行本迴圈體內的所有迴圈,最常見的switch迴圈。 <?php $a = 5; switch($a){ case 1: echo '今天週一'; break; case 2: echo '今天週二'; break; case 3: echo '今天週三'; break; case 4: echo '今天週四'; break; case 5: echo '今天週五'; break; default: if($a>=6&&$a<=7){ echo '今天休息'; }else{ echo '程式出錯'; } } ?> 3、關於continue的用法: continue與break都是用於終止迴圈執行,所不同的是,break是徹底終止迴圈體的執行,而continue是結束本次迴圈,繼續下一次的迴圈。 <?php for($a=0;$a<10;$a++){ if($a==5){ continue; }else{ echo $a.' '; } } //0 1 2 3 4 6 7 8 9 ?>