四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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

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

主站蜘蛛池模板: 好看的拉片| 信我者无需多言,不信我者| 奇梦石| 英雄卡片简单又漂亮| 绝岭雄风| 崔维斯·费米尔| 正在恋爱中 电视剧韩剧免费全集结局| 一人比划一人猜100个| 画画的视频| 会议议程模板| 永远的日本电影| 尤勇个人资料简介简历| 驿路梨花思维导图| 色女在线| 孙炜| 我的碧可动画| 六级词汇电子版| 周琳皓| 姬诚| 最危险的游戏| 除暴演员表| 豪勇七蛟龙电影在线观看免费完整版| 金珠和陈诗雅主演的韩剧| 白上之黑| 唱这歌| 最可爱的人 电影| 齐力电影| 误杀1演员表| 抖音电脑直播| 梵缺| 褚阳| 微信头像大全500张| 男狐聊斋| 形象管理| 成都屏蔽机柜厂| 山西影视频道| 五亿探长雷洛传| 宝力龟龟| 《女夜》电影在线观看| 韩国最火女团的舞蹈| 王渝萱主演的电影大全|