一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php遞歸函數(shù)中使用return的注意事項(xiàng)

php遞歸函數(shù)中使用return的時(shí)候會(huì)碰到無法正確返回想要的值得情況,如果不明白其中的原因,很難找出錯(cuò)誤的,就下面的具體例子來說明一下吧:
復(fù)制代碼 代碼如下:
function test($i){
$i-=4;
if($i<3){
return $i;
}else{
test($i);
}
}
echotest(30);

這段代碼看起來沒有問題,如果不運(yùn)行一下估計(jì)你也不會(huì)認(rèn)為他有什么問題,及時(shí)運(yùn)行起來發(fā)現(xiàn)有問題你也不一定知道哪里有問題,但其實(shí)這個(gè)函數(shù)的else里面是有問題的。在這段代碼里面執(zhí)行的結(jié)果是沒有返回值的。所以雖然滿足條件 $i<3 時(shí)return $i整個(gè)函數(shù)還是不會(huì)返回值的。因此對(duì)上面的php遞歸函數(shù)可做如下修改(更多php教程請(qǐng)?jiān)L問代碼家園):
復(fù)制代碼 代碼如下:
function test($i){
$i-=4;
if($i<3){
return $i;
}else{
return test($i);//增加return,讓函數(shù)返回值
}
}
echotest(30);

php技術(shù)php遞歸函數(shù)中使用return的注意事項(xiàng),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 99在线在线视频免费视频观看 | 高清视频一区二区 | 91视频网址入口 | 五月婷婷丁香色 | 在线播放69热精品视频 | 午夜欧美精品 | 欧美亚洲综合视频 | 特黄视频免费看 | 欧美一区二区三区激情啪啪 | 看全色黄大色黄大片色责看的 | 亚洲人人爱 | 精品国产福利第一区二区三区 | 精品久久久久久午夜 | 美女视频永久黄网站免费观看韩国 | 欧美另类丰满69xxxxx | 黄免费在线观看 | 成人福利在线观看免费视频 | 亚洲国产成人在线视频 | 亚洲成在人天堂一区二区 | www.国产视频 | 91在线永久| 亚洲国产一区二区三区最新 | 国产精欧美一区二区三区 | 亚欧色视频在线观看免费 | 美女网站色免费 | 国产精品嫩草影视在线观看 | 国产馆手机在线观看 | 黄址在线观看 | 国产成品精品午夜视频 | 午夜视频黄色 | 一区高清 | 91精品国产99久久 | 欧美精| 国产精品午夜久久 | 久久亚洲人成国产精品 | 成人在线观看免费视频 | 中文字幕亚洲一区二区va在线 | 激情小说图片网 | 草久久久久 | 久久精品国产屋 | 成人自拍视频在线观看 |