oops, yes of course lol Tim-Hinnerk Heuer http://www.ihostnz.com On Tue, Dec 23, 2008 at 7:43 PM, Lars Torben Wilson <larstorben@xxxxxxxxx>wrote: > 2008/12/22 German Geek <geek.de@xxxxxxxxx>: > > agree, ++$i wont save u nething, it just means that the variable is > > incremented after it is used: > > You meant ". . .before it is used:", right? > > > Torben > > > $i = 0; > > while ($i < 4) echo $i++; > > > > will output > > 0123 > > > > while > > > > $i = 0; > > while ($i < 4) echo ++$i; > > > > will output > > 1234 > > > > Tim-Hinnerk Heuer > > > > http://www.ihostnz.com > > > > > > On Tue, Dec 23, 2008 at 7:25 PM, Nathan Nobbe <quickshiftin@xxxxxxxxx > >wrote: > > > >> On Mon, Dec 22, 2008 at 3:10 PM, Clancy <clancy_1@xxxxxxxxxxxx> wrote: > >> > >> > On Mon, 22 Dec 2008 10:20:09 +1100, dmagick@xxxxxxxxx (Chris) wrote: > >> > ............ > >> > >I'd call this a micro-optimization. If changing this causes that much > of > >> > >a difference in your script, wow - you're way ahead of the rest of > us. > >> > > >> > Schlossnagle (in "Advanced PHP Programming") advises: > >> > > >> > $i = 0; while ($i < $j) > >> > { > >> > ........ > >> > ++$i; > >> > } > >> > > >> > rather than: > >> > > >> > $i = 0; while ($i < $j) > >> > { > >> > ....... > >> > $i++; > >> > } > >> > > >> > as the former apparently uses less memory references. However I find > it > >> > very hard to > >> > believe that the difference would ever show up in the real world. > >> > >> > >> nonsense, some college kid is going to put ++$i on a test to try an > impress > >> the professor when the semantics call for $i++ :D > >> > >> -nathan > >> p.s. > >> in case you couldnt tell; been there, done that. lol > >> > > > > > > -- > Torben Wilson <torben@xxxxxxxxxxxxx> >