php中return語句的使用

funnyok發表於2021-09-11

php中return語句的使用

推薦作業系統:windows7系統、PHP5.6、DELL G3電腦

1.說明

(1) return從當前的方法中退出,返回到該呼叫的方法的語句處,繼續執行。

(2) return返回一個值給呼叫該方法的語句,返回值的資料型別必須與方法的宣告中的返回值的型別一致。

(3) return後面也可以不帶引數,不帶引數就是返回空,其實主要目的就是用於想中斷函式執行,返回撥用函式處。

2.使用注意

返回引數,建議不加括號。因為return 是語言結構而不是函式,通常其引數都不用括號,實際上也應該不用,這樣可以降低 PHP 的負擔。

無引數返回時,一定不加括號。因為無引數返回時,預設返回 NULL。如果呼叫 return 時加上了括號卻又沒有引數會導致解析錯誤。

3.例項

<?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'這裡不輸出';
 
?>

在跳出迴圈的方法上,常見的使用我們已經學過了,本篇需要介紹的是一種語言結構return。在我們學習其他程式設計中,一般來說return是作為函式使用的,但如果放在php語句中就不能發揮函式的用法。

以上就是php中return語句的使用,在中斷迴圈時,除了其他的語句外,大家也不妨嘗試新學的return語句,說不定會有意想不到的效果。更多php學習指路:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3137/viewspace-2830859/,如需轉載,請註明出處,否則將追究法律責任。

相關文章