首頁  >  文章  >  後端開發  >  php函數與傳遞參數

php函數與傳遞參數

高洛峰
高洛峰原創
2016-11-29 15:08:131148瀏覽

本教程要介紹關於函數的呼叫與函數定義語法,並講關於函數中的變數以及向函數傳遞數值方法.

一、函數的基礎

php提供了大量的函數,並且允許用戶自定函數,php函數定義實例碼如下:

function myCount($inValue1,$inValue2) 

   //回傳計算結果 

$Count = myCount(59,100); 

echo $Count;     //輸出159 

?>    //輸出159 

?> 函數參數在函數定義時進行申明定義,函數可以有任意多個參數,應用最普遍的傳遞方法,是按值傳遞交的,或透過引用和預設參數值應用得相對比較少.實例碼如下:

function myColor ($inColor = "藍色") 

    return ; 

echo myColor("粉紅色"); 

?>  

一般傳遞的值不會因函數內部改變而改變的,除非是全域變數或是引用我們來看php函數引用實例,程式碼如下:

functiontion str_unite (&$string) 

    $string .= '也喜歡藍色.'; 

$str );

echo $str ;    // 輸出結果: '喜歡紅色,也喜歡藍色.' 

?> 

全域變數,程式碼如下:

Sum() 

{//開源代碼phpfensi.com 

    global $a, $b; 

    

echo $b; 

?>

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn