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

php遞歸函數中使用return的注意事項

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

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

php技術php遞歸函數中使用return的注意事項,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产福利视精品永久免费 | 一级特黄色毛片免费看 | 狠狠色噜噜狠狠狠狠97不卡 | 一区二区不卡视频 | 羞羞色男人的天堂伊人久久 | 久久久中文字幕 | www.黄色在线 | www.91麻豆 | 亚洲成在人网站天堂一区二区 | 国产精品四虎在线观看免费 | 国产成人乱码一区二区三区在线 | 国产精品亚洲专一区二区三区 | 国产一区二区在线视频播放 | 中文字幕在线观看日韩 | 国产一区二区三区在线观看精品 | 影音先锋在线亚洲精品推荐 | 四虎三级 | 四虎影视国产精品一区二区 | 亚洲第一区视频在线观看 | 亚洲欧洲无码一区二区三区 | 国产成人福利在线 | 国产成人+亚洲欧洲 | 在线看的成人性视频 | 涩婷婷| 激情综合五月网 | 在线观看视频一区二区 | 亚洲免费中文 | 国产在线观看一区二区三区四区 | 黄网站色成年片大免费软件 | 91久久国产综合精品女同国语 | 美女被男人桶到嗷嗷叫爽网站 | 亚洲一二三四 | 亚洲激情视频网站 | 草草草在线 | 亚洲看黄 | 国产成人福利免费观看 | 久久久久久久久久毛片精品美女 | 日本黄色激情视频 | 欧美色视频在线观看 | 国产v精品成人免费视频71sao | 91po国产在线高清福利 |