導航:首頁 > 編程語言 > 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的用法相關的資料

熱點內容
松餅pdf 瀏覽:667
萌新如何獲得命令 瀏覽:138
java設計模式及代碼 瀏覽:7
命令恢復資料庫 瀏覽:192
linuxoracle11gr2 瀏覽:972
攜程APP簽到在哪裡 瀏覽:389
dwg解壓方法 瀏覽:422
雲伺服器數據溝通 瀏覽:849
android地圖定位源碼 瀏覽:632
鴻蒙系統如何解除app安裝限制 瀏覽:497
阿里雲伺服器應用鏡像選哪個 瀏覽:343
win7策略更新命令 瀏覽:299
android源碼分析之設計模式 瀏覽:294
qq郵箱上的文件怎麼解壓在電腦上 瀏覽:504
業余學python是如何掙錢的 瀏覽:416
方舟伺服器連接超時顯示什麼 瀏覽:226
php繪制emoji 瀏覽:35
安卓桌面工具怎麼刪除 瀏覽:54
外六角螺絲套頭演算法 瀏覽:838
程序員特殊招數是什麼意思 瀏覽:352