You are here: Re: problem returning value using recursive function « All PHP « IT news, forums, messages
Re: problem returning value using recursive function

Posted by Steve on 04/12/07 13:30

"Vince Morgan" <vinhar@REMOVEoptusnet.com.au> wrote in message
news:461e2d34$0$15781$afc38c87@news.optusnet.com.au...
|
| "Vince Morgan" <vinhar@REMOVEoptusnet.com.au> wrote in message
| news:461e2c62$0$16555$afc38c87@news.optusnet.com.au...
| > "Rienk Withaar" <r.g.withaar@rug.nl> wrote in message
| > news:evl3vj$abq$2@info.service.rug.nl...
| > > Hello, I have the following problem:
| > >
| > > I want my function to return a value, $l, using the following
function:
| > >
| > > function level($n,$l=0,$d=false) {
| > > if ($d) { return $l; }
| > > else {
| > > $ff=get_folders();
| > > for ($i=0;$i<count($ff);$i++) {
| > > if ($n==$ff[$i][0]) {
| > > if ($ff[$i][4]!=0) {
| >
| > Post-incrementing here will cause$1 to be incremented by 2 on the next
| > recursion.
| Sorry, that should read "when you enter the next recursion".

that's not quite true either...he needlessly enters the next recursion and
if $d, immediately returns w/o incrementing $l.

:)

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация