新聞中心
本教程操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供井陘網(wǎng)站建設(shè)、井陘做網(wǎng)站、井陘網(wǎng)站設(shè)計(jì)、井陘網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、井陘企業(yè)網(wǎng)站模板建站服務(wù),10年井陘做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
函數(shù)的參數(shù)分為兩種:形參和實(shí)參
-
形參:形式參數(shù),不具有實(shí)際意義的參數(shù),是在函數(shù)聲明定義時(shí)使用的參數(shù)
-
實(shí)參:實(shí)際參數(shù),具有實(shí)際數(shù)據(jù)意義的參數(shù),是在函數(shù)調(diào)用時(shí)使用的參數(shù)
1. 形式參數(shù)
形式參數(shù)就是定義函數(shù)時(shí)函數(shù)名后面括號(hào)內(nèi)的參數(shù)列表(簡(jiǎn)稱“形參”),就像它的名字一樣,形參本身沒(méi)有具體的值。因?yàn)楹瘮?shù)體中需要使用外部傳入的參數(shù),為了使參數(shù)可以正確地傳遞進(jìn)來(lái),就需要通過(guò)形式參數(shù)與函數(shù)體里面的數(shù)據(jù)進(jìn)行傳遞,形式參數(shù)如下圖所示。
【示例】一個(gè)函數(shù)的形式參數(shù)如下所示:
';
echo 'php中文網(wǎng)';
}
?>
其中,代碼第 2 行函數(shù)名后面括號(hào)中的變量 $str 就是該函數(shù)的形式參數(shù)。
2. 實(shí)際參數(shù)
實(shí)際參數(shù)就是我們?cè)谡{(diào)用函數(shù)時(shí)函數(shù)名后面括號(hào)中的若干個(gè)參數(shù)(簡(jiǎn)稱“實(shí)參”),實(shí)參和形參需要按順序一一對(duì)應(yīng),它會(huì)替換形式參數(shù)在函數(shù)體中對(duì)應(yīng)的變量值,函數(shù)的參數(shù)可以是一個(gè)具體的值,也可以是一個(gè)變量,實(shí)際參數(shù)如下圖所示。
【示例】下面通過(guò)代碼來(lái)演示一下調(diào)用函數(shù)時(shí)使用的實(shí)際參數(shù):
';
}
add(11, 32);
?>
其中,代碼第 6 行函數(shù)名后面括號(hào)中的 11、32 就是實(shí)際參數(shù)。
注意:實(shí)際參數(shù)一定要和形式參數(shù)的個(gè)數(shù)相相同,并且一一對(duì)應(yīng),不然程序會(huì)出錯(cuò)。
【示例】調(diào)用函數(shù)時(shí),當(dāng)實(shí)際參數(shù)與形式參數(shù)個(gè)數(shù)不同時(shí),將發(fā)生一個(gè)致命錯(cuò)誤:
';
}
add(11);
?>
運(yùn)行結(jié)構(gòu)如下:
Fatal error: Uncaught ArgumentCountError: Too few arguments to function add().
網(wǎng)頁(yè)標(biāo)題:php形參和實(shí)參的區(qū)別是什么
當(dāng)前路徑:http://m.fisionsoft.com.cn/article/dhpgich.html


咨詢
建站咨詢
