一個函數的函數名既是該函數的代表,也是一個變量。由于函數名變量通常用來把函數的處理結果數據返回給調用函數,即遞歸調用,所以一般把函數名變量稱為返回值,函數的返回值類型是在定義函數時指定的。
函數的返回值類型是在定義函數時指定的。return 語句中表達式的類型應與定義函數時指定的返回值類型一致。如果不一致,則以函數定義時的返回值類型為準,對 return 語句中表達式的類型自動進行轉換,然后再將它返回給主調函數使用。
php中的返回值:
值通過使用可選的返回語句返回。任何類型都可以返回,其中包括列表和對象。這導致函數立即結束它的運行,并且將控制權傳遞回它被調用的行。
return()的用法:
<?php function square($num) { return $num * $num; } echo square(4); // outputs '16'.