當前位置:編程學習大全網 - 網站源碼 - php自定義函數返回值問題,理解不透

php自定義函數返回值問題,理解不透

函數是壹個功能集合體。執行壹定的功能或運算。。運算之後的結果保留在函數內部是無意義的。返回值就是把函數運算的結果從函數內部取出。無論是自定義函數還是自帶函數。原型都是如下:

function 函數名(參數1, 參數2……) {

運算過程

return 運算結果;

}

return 關鍵字的作用就是把運算的結果從函數內部移出。要取得這個值。可以使用 = 號賦值給壹個變量。

$var = 函數名(參數,如果有的話);

$var 即可以得到函數內部的運算結果。也有些函數是沒有返回值的。。比如 var_dump

特別註意壹下。返回值。只是返回運算結果的“值”,而不是特定的某個變量。例如:

funciton test() {

$a = 1+2;

return $a;

}

以上代碼返回的是 3 這個值。而不是 $a 本身。所以才叫 返回“值”

  • 上一篇:ZIP文件打不開?
  • 下一篇:4天連續2天收陽,昨日收陰線,今日收陽線,原碼怎樣設置
  • copyright 2024編程學習大全網