php函數(shù)與傳遞參數(shù)實(shí)例分析
本文實(shí)例講述了函數(shù)的調(diào)用與函數(shù)定義語法,并講解了關(guān)于函數(shù)中的變量以及向函數(shù)傳遞數(shù)值方法.分享給大家供大家參考。具體如下:
一、函數(shù)的基礎(chǔ)
php提供了大量的函數(shù),并且允許用戶自定函數(shù),php函數(shù)定義實(shí)例代碼如下:
function myCount($inValue1,$inValue2)
{
$AddValue = $inValue1+$inValue2;
return $AddValue; //返回計(jì)算結(jié)果
}
$Count = myCount(59,100);
echo $Count; //輸出159
?>
函數(shù)一但被定義就可以在任何地方使用.
二、函數(shù)傳參數(shù)
php 函數(shù)參數(shù)在函數(shù)定義時(shí)進(jìn)行申明定義,函數(shù)可以有任意多個(gè)參數(shù),應(yīng)用最普遍的傳遞方法,是按值傳遞的,或通過引用和默認(rèn)參數(shù)值應(yīng)用得相對比較少.實(shí)例代碼如下:
function myColor ($inColor = "藍(lán)色")
{
return "我喜歡的顏色: $inColor. ";
}
echo myColor();
echo myColor("粉色");
?>
一般傳遞的值不會(huì)因函數(shù)內(nèi)部改變而改變的,除非是全局變量或是引用我們來看php函數(shù)引用實(shí)例,代碼如下:
function str_unite (&$string)
{
$string .= '也喜歡藍(lán)色.';
}
$str = '喜歡紅色,';
str_unite ($str);
echo $str; // 輸出結(jié)果: '喜歡紅色,也喜歡藍(lán)色.'
?>
全局變量,代碼如下:
$a = 1;
$b = 2;
function Sum()
{
global $a, $b;
$b = $a + $b;
}
Sum();
echo $b;
?>
希望本文所述對大家的PHP程序設(shè)計(jì)有所幫助。
- php函數(shù)間的參數(shù)傳遞(值傳遞/引用傳遞)
- PHP通過引用傳遞參數(shù)用法分析
- PHP錯(cuò)誤抑制符(@)導(dǎo)致引用傳參失敗Bug的分析
- php 獲取可變函數(shù)參數(shù)的函數(shù)
- PHP入門教程之自定義函數(shù)用法詳解(創(chuàng)建,調(diào)用,變量,參數(shù),返回值等)
- php指定函數(shù)參數(shù)默認(rèn)值示例代碼
- php定義參數(shù)數(shù)量可變的函數(shù)用法實(shí)例
- php 函數(shù)使用可變數(shù)量的參數(shù)方法
- php可變長參數(shù)處理函數(shù)詳解
- PHP函數(shù)按引用傳遞參數(shù)及函數(shù)可選參數(shù)用法示例
相關(guān)文章
php版微信支付api.mch.weixin.qq.com域名解析慢原因與解決方法
這篇文章主要介紹了php版微信支付api.mch.weixin.qq.com域名解析慢原因與解決方法,詳細(xì)分析了微信支付api.mch.weixin.qq.com域名解析慢原因與使用curl_easy_setopt指定ipv4解決ipv6解析問題的相關(guān)技巧,需要的朋友可以參考下2016-10-10php動(dòng)態(tài)函數(shù)調(diào)用方法
本文主要給大家介紹了php中動(dòng)態(tài)調(diào)用函數(shù)的方法,實(shí)例分析了php動(dòng)態(tài)函數(shù)的實(shí)現(xiàn)原理與具體實(shí)現(xiàn)步驟,需要的朋友可以參考下2015-05-05Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安裝配置方法
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安裝配置方法...2007-05-05PHP實(shí)現(xiàn)的簡單路由和類自動(dòng)加載功能
這篇文章主要介紹了PHP實(shí)現(xiàn)的簡單路由和類自動(dòng)加載功能,結(jié)合實(shí)例形式分析了php路由及類自動(dòng)加載的原理與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-03-03PHP中創(chuàng)建和驗(yàn)證哈希的簡單方法實(shí)探
這篇文章主要介紹了PHP中創(chuàng)建和驗(yàn)證哈希的簡單方法,即為Password Hashing API的使用介紹,需要的朋友可以參考下2015-07-07