導航:首頁 > 編程語言 > php中return的用法

php中return的用法

發布時間:2025-01-15 00:39:36

php中的return 代表什麼意思

返回的意思,也就是說程序遇到return 語句的時候下面的語句就不執行了, 程序直接返回.

如果在一個函數中調用 return() 語句,將立即結束此函數的執行並將它的參數作為函數的值返回。return() 也會終止 eval() 語句或者腳本文件的執行。

如果在全局范圍中調用,則當前腳本文件中止運行。如果當前腳本文件是被 include() 的或者 require() 的,則控制交回調用文件。此外,如果當前腳本是被 include() 的,則 return() 的值會被當作 include() 調用的返回值。如果在主腳本文件中調用 return(),則腳本中止運行。如果當前腳本文件是在 php.ini 中的配置選項 auto_prepend_file 或者 auto_append_file 所指定的,則此腳本文件中止運行。

例:
<?php
function min($a, $b){
return $a < $b ? $a : $b;//這里是做為函數返回值,下面的語句不再執行了
$a++;
}
?>

a.php
<?php
include("b.php");
echo "a";
?>
b.php
<?php
echo "b";
return;
echo "c";//這里將不被執行
?>
上面的結果將輸出ba

Ⅱ PHP判斷後停止執行後面的代碼.用RETURN和EXIT哪個好

return 是一個返回值,而exit或exit()都是終止程序,不往下執行,exit()可以這樣用:exit('數據錯誤')

Ⅲ 在PHP中return一般在什麼情況下用。。

return就是返回值。

比如用戶有一個函數,是進行加法運算,但是用戶希望得到的是結果,不是輸出結果,就要用返回值:

function add($a,$b){

return $a+$b;

}

$c = add(5,3);//用戶這個得到的$c值就可以用在程序的其他地方

(3)php中return的用法擴展閱讀:

PHP函數

usleep() 函數延遲代碼執行若干微秒。

unpack() 函數從二進制字元串對數據進行解包。

uniqid() 函數基於以微秒計的當前時間,生成一個唯一的 ID。

time_sleep_until() 函數延遲代碼執行直到指定的時間。

time_nanosleep() 函數延遲代碼執行若干秒和納秒。

sleep() 函數延遲代碼執行若干秒。

show_source() 函數對文件進行語法高亮顯示。

Ⅳ PHP中return的用法和實際作用

基本用法:

a)、return expression // 返回一個表達式結果

b)、return(expr) // 函數表達式

c)、return // 直接返回,或返回空值

注意:最好不要用return($val)這種方式。

1、如果執行了return,則return 語句後面的內容將不會被執行了;

function add($a,$b){

return $a+$b;

return $a*$b;

}

$c = add(5,3);//得到的$c值可以用在陪首程序的其他地方。

echo $c;

輸出結果:8,只執行$a+$b,$a*$b沒有被執行。

2、return 可以是函數返回值,也可以返回一個空值,這要看具體用法,例如:

function test($a){

if($a>10){

return "a>10";

}else{

return "a<10";

}

$b=45;

$c=$b-$a;

echo $c;

}

在這個例子當中,當戚襲你調用這個函數的時候,然後給一個任何的數字,它都會返回一個字元串,而代碼:

$b=45;

$c=$b-$a;

echo $c;

將永遠不會被執行。

(4)php中return的用法擴展閱讀

php 中的循環有 for foreache while do{} whlie這幾種。

1、continue

continue是用來在循環結構中,控製程序放棄本次循環continue;

之後的語句,並轉而進入下一次循環。

continue 本身並不跳出循環結構只是放棄本次循環。

注意: continue如果用在非循環結構中(if switch)會導致程序出錯。

2、break

break 的作蘆仔數用是跳出當前的語法結構,break語句可以帶一個參數n,表示跳出的層數。

3、exit

exit 結束程序執行,可以用在任何位置。

4、return

return 語句是用來結束一段代碼,並返回一個參數。

如果在主程序中使用,那麼主程序將立馬停止執行。

閱讀全文

與php中return的用法相關的資料

熱點內容
cab打散命令 瀏覽:686
美國程序員僱傭印度程序員 瀏覽:829
支付誘導源碼 瀏覽:828
新手伺服器系統鏡像選什麼 瀏覽:473
去哪裡下載雷諾卡繽車連app 瀏覽:239
怎樣把表格復制到一個新的文件夾 瀏覽:422
河北省社保權益單app怎麼下載 瀏覽:290
pdf單頁列印 瀏覽:418
androidwifi定位源碼 瀏覽:838
強迫症解壓頭盔 瀏覽:511
聯想rd450伺服器如何重啟 瀏覽:412
程序員找事 瀏覽:590
印度程序員加班電影 瀏覽:563
單片機如何判斷字元串 瀏覽:758
為什麼伺服器晚上會崩潰 瀏覽:912
linux編譯o文件 瀏覽:530
廣州文檔加密公司 瀏覽:528
如何打開python項目進行測試 瀏覽:90
linuxlo0 瀏覽:81
手工編程的步驟有哪些 瀏覽:936