php中函數(shù)的實(shí)參和形參嚴(yán)格一一對應(yīng)。例子:
創(chuàng)新互聯(lián)專注于茫崖網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供茫崖營銷型網(wǎng)站建設(shè),茫崖網(wǎng)站制作、茫崖網(wǎng)頁設(shè)計(jì)、茫崖網(wǎng)站官網(wǎng)定制、微信平臺(tái)小程序開發(fā)服務(wù),打造茫崖網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供茫崖網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
function test($a,$b=2,$c){ //函數(shù)test第二個(gè)參數(shù)給默認(rèn)值
$result=3*$a+2*$b+$c;
return $result;
}
echo test(3,4,5);//調(diào)用正確,結(jié)果為22
echo test(3,,5); //錯(cuò)誤,沒有給第二個(gè)形參傳值,即使第二個(gè)形參有默認(rèn)參數(shù)也不能繞過他而給第三個(gè)參數(shù)傳值
echo test(3,4);//錯(cuò)誤,沒有給第三個(gè)參數(shù)傳值
總結(jié):函數(shù)中的形參帶默認(rèn)參數(shù)時(shí),最好把帶默認(rèn)參數(shù)的形參放在最后面。函數(shù)遇到以下2種情況會(huì)把執(zhí)行權(quán)交回:1,函數(shù)執(zhí)行完畢;2,函數(shù)體中語句執(zhí)行遇到return。