![]() |
как разрешить рекурсию в ПХП?
|
а что значит "разрешить"??
а такая функция где то запрещена?? в любом случае советую поискать в обычном гугле: recursion in php - я нашёл там пару интересных статей, как строить рекурсивную функцию в пхп |
Vlad Drakula
обычно проблема ее (рекурсию) прекратить :). Вот тут приведен пример с рекурсией. А для того, чтобы не было бесконечного зацикливания *используется статическая переменная. (то есть существующая только локально внутри *функции, но не теряющая своего значения вне ее) Код:
function Test() |
vadimiron
mar действительно что то я сглючил... видимо это в каком то другом языке у меня была проблемма... |
а если так? клиент не понимает (без проверки условия)
Код:
function Test() { static $count = 0; $count++; echo $count; { Test (); // рекурсивно вызываем функцию } $count--; } |
Dafi
если сделать так как ты предлогаешь, то интерпретатор пхп просто выплюнет пучтую страницу! |
Время: 23:09. |
Время: 23:09.
© OSzone.net 2001-