@bilyaev82

Почему НЕ работает рекурсия на PHP?

Всем привет.
Есть такой код:
$i = 0;
 function func($arr) {
   $keys = array_keys($arr);
  echo $arr[$keys[$i]];
  $i++;
  if($i <= count($keys)){
    func($arr);
  }
}
func(['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5]);


Почему получается бесконечный цикл на единице?
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы