Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Рекурсия без циклов

Сообщения:  [1-2] 

 
 автор: ONYX   (20.04.2012 в 05:51)   письмо автору
 
   для: kilogram   (20.04.2012 в 03:20)
 

Забавную вы функцию как пример написали.

Вот например подсчет суммы всех чисел от 1 до n


<?
function foo($n){
    if(
$n 1){
        return 
$n foo($n-1);
    }else{
        return 
1;
    }
}

echo 
foo(10);
?>

  Ответить  
 
 автор: kilogram   (20.04.2012 в 03:20)   письмо автору
 
 


function p($n){
$n = 0;
if($n<6) {echo $n;  $n++; } else  {return false; }
}
p(5);


Как написать рекурсивную функцию не испульзуя какие-нибудь циклы? Пробую, выводит только первый раз и все.

  Ответить  

Сообщения:  [1-2] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования