【发布时间】:2012-06-29 18:15:22
【问题描述】:
例如,如果我有这样的代码(php):
<?php
somefunc(1);
function somefunc($a) {
for($i=1;$i<11;$i++) {
if ($i==5&&$a) {
$a--;
somefunc($a);
}
echo "$i <br>";
}
}
?>
输出是
1 2 3 4 1 2 3 4 5 6 7 8 9 10 5 6 7 8 9 10
我想输出为
1 2 3 4 1 2 3 4 5 6 7 8 9 10
(斜体部分去掉)
我不希望它返回主函数。可以做点什么吗?
【问题讨论】:
-
抱歉,无法复制problems with recursion on Stack Overflow。 (对不起,无法抗拒。;))
标签: php function recursion stack-overflow