php中遞歸函數里變量值的問題?
初學PHP的小白不懂為什么答案是3 2 1 0 -1 0 1 2而不是3 2 1 0 -1 -1 -1 -1呢??求教。。。
<愛尬聊_百科>hkrhtkh#p#GRcSX 2022-06-28 06:15
在這個例子中,遞歸函數并沒有任何副作用。test($i)不會改變$i的值。
eez 2022-06-28 06:15
建議你,畫一下遞歸的執行過程。就了解了。
希望順利畢業 2022-06-28 06:20
遞歸調用的時候,函數是不會改變實參的值的。
余磊 2022-06-28 06:23
所以,輸出的最后一個值怎么看也是2,怎么可能-1呢。