一区二区久久-一区二区三区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的注意事項,轉載需保留來源!

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

主站蜘蛛池模板: 91po国产在线高清福利 | 在线视频 亚洲 | 亚洲一区二区三区在线播放 | 精品大臿蕉视频在线观看 | 国产美女白丝袜精品_a不卡 | 亚洲综合精品香蕉久久网 | 性小说视频 | 91久久精品国产91性色tv | 91青青草 | 四虎影视永久在线 | 伊人激情久久综合中文字幕 | 欧美黑人巨大日本人又爽又色 | 亚洲激情图片区 | 国产成人激情视频 | 欧美麻豆久久久久久中文 | 95在线观看精品视频 | 成人免费观看在线网址 | 狠狠干婷婷 | 国产成在线人视频免费视频 | 国产成人精品久久一区二区三区 | 日韩色区| 国产亚洲综合精品一区二区三区 | 97人人模人人揉人人捏 | 视频在线观看一区二区 | 激情婷婷综合 | 青春娱乐国产分类精品二 | 国产在线99| 中文字幕在线视频在线看 | 天天干网址 | 久青草国产手机在线视频 | 国产精品视频成人 | 香蕉97超级碰碰碰碰碰久 | 国产午夜视频在线 | 大象焦伊人久久综合网色视 | 色黄小视频 | 国产亚洲精品九九久在线观看 | 91中文字幕视频 | 国内精品久久影院 | 伊人国产视频 | 最近中文字幕完先锋资源 | 亚洲国产一区二区三区亚瑟 |