Сегодня рассмотрим можно сказать «классический» пример создания рекурсивной функции средствами PHP, — будем вычислять факториал произвольного числа:
<?php function rekursia_faktorial($param) { if ($param === 0) return 1; return $param * rekursia_faktorial($param - 1); } ?>
Пожалуй я напомню читателям, что рекурсивная функция в PHP — это функция, которая вызывает сама себя внутри себя.
Свежие комментарии