本文實例講述了函數的呼叫與函數定義語法,並講解了關於函數中的#變數以及向函數傳遞數值方法.具體如下:
一、函數的基礎
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 .= '也喜欢蓝色.'; } $str = '喜欢红色,'; str_unite ($str); echo $str; // 输出结果: '喜欢红色,也喜欢蓝色.' ?>
全域變數,程式碼如下:
<?php $a = 1; $b = 2; function Sum() { global $a, $b; $b = $a + $b; } Sum(); echo $b; ?>
以上是php函數基本語法與傳遞參數的用法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!