首頁  >  文章  >  後端開發  >  php函數基本語法與傳遞參數的用法實例詳解

php函數基本語法與傳遞參數的用法實例詳解

伊谢尔伦
伊谢尔伦原創
2017-06-26 09:35:571444瀏覽

本文實例講述了函數的呼叫與函數定義語法,並講解了關於函數中的#變數以及向函數傳遞數值方法.具體如下:

一、函數的基礎

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

<?php 
function myCount($inValue1,$inValue2) 
{ 
  $AddValue = $inValue1+$inValue2; 
  
return
 $AddValue;     //返回计算结果 
} 
$Count = myCount(59,100); 
echo $Count;     //输出159 
?>

函數一但被定義就可以在任何地方使用.

#二、函數傳參數

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

<?php 
function myColor ($inColor = "蓝色") 
{ 
    return "我喜欢的颜色: $inColor. "; 
} 
echo myColor(); 
echo myColor("粉色"); 
?>

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

<?php 
function str_unite (&$
string
) 
{ 
    $string .= &#39;也喜欢蓝色.&#39;; 
} 
$str = &#39;喜欢红色,&#39;; 
str_unite ($str); 
echo $str;    // 输出结果: &#39;喜欢红色,也喜欢蓝色.&#39; 
?>

全域變數,程式碼如下:

<?php 
$a = 1; 
$b = 2; 
function Sum() 
{
    global $a, $b; 
    $b = $a + $b; 
} 
Sum(); 
echo $b; 
?>


#

以上是php函數基本語法與傳遞參數的用法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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