如何限制递归函数的次数

2025-04-07 00:36:30
推荐回答(1个)
回答1:

  既然有次数限制,那就要传递限制数了

  function add($a, $n=false){ //默认不限制次数

  if($n !== false && $n == 0) {
  return;
  }else {
  $n--;
  }
  if ($a < 99) {
  $a = $a +2;
  echo $a.",";
  $a = add($a, $n);
  }
  return $a;
  }