![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
为什么以下代码输出的是
1,2,3,4,5,6,7,8,9,10,9,8,7,6,5,4,3,2,1,0,
而不是
1,2,3,4,5,6,7,8,9,10,9,
因为我觉得在
[php]
$a--;
echo "$a,";
[/php]
之后,已经没有在循环跑test()函数了啊?
:confused:
望高手赐教!
[PHP]
<?php
$a = 100;
function test() {
static $a = 0;
$a++;
echo "$a,";
if($a < 10) {
test();
}
$a--;
echo "$a,";
}
test();
?>
[/PHP]
提问者:goldendd 08-18 08:08
答复

