php中exit和return有什么区别
生活随笔
收集整理的這篇文章主要介紹了
php中exit和return有什么区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
php中exit和return的區別是:exit表示整個腳本停止運行,不輸出內容,但exit()可以輸出內容;return表示返回值,跳出函數,但不停止腳本的運行。
區別:
exit 是停止程序運行,不輸出內容。
return 是返回值,跳出函數,但不停止程序運行。
(推薦教程:php圖文教程)
詳細說明:
exit后面加個()也是可以輸出內容的!return是返回,也有終止程序的作用。
php遇到return不運行后面的代碼,但和終止有本質區別。
舉例:
function test(){
echo 'test1';
return;
echo 'test2';
}
echo 'test3';
(視頻教程推薦:php視頻教程)
此處輸出test1test3,之所以不輸出test2是因為在一個函數里遇到return 他就返回了,不再執行函數內的代碼,但是函數外的代碼仍然會執行。
function test_1(){
echo 'test1';
exit;
echo 'test2';
}
echo 'test3';
此處輸出test1,當腳本遇到exit;整個腳本都不再執行了,不管是函數外的還是函數內的。
總結
以上是生活随笔為你收集整理的php中exit和return有什么区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑能连上网打不开网页怎么办
- 下一篇: 【滁州网站建设】百度索引是什么?什么是百