Sorry bro, was thinking that in the initialization section that it would run the count again, but that is not the case...
$max is initialized first and never looked at again during the for loop... On Fri, 2002-11-08 at 19:00, Marek Kilimajer wrote: > If you reed the code carefully, it first assigns $x=1 and > $max=count($myArray), > then it compares $x with $max > > > .: B i g D o g :. wrote: > > >Then only problem with doing it like > > > >for($x = 1, $max = count($myArray); $x <= $max; $x++ ) > > > >is that the $max = count( $myArray ) is always verified in each > >loop...slowing the for loop down... > > > >faster to do > >$max = count( $myArray ); > >for( $x = 1, $x <= $max; $x++ ) > > > > > >just my $0.02...for the day... > > > > > > > >On Fri, 2002-11-08 at 15:57, Kjartan Mannes wrote: > > > > > >>Friday, November 8, 2002, 12:13:01 PM, Daevid Vincent wrote: > >> > >> > >>>$max = max($myArray); > >>>for( $x = 1; $x <= $length; $x++ ) {} > >>> > >>> > >>> -- OR -- > >>> > >>> > >>>for( $x = 1; $x <= max($myArray); $x++ ) {} > >>> > >>> > >>>My gut instinct tells me since PHP is interpreted, that the top one is > >>>the better way to go, but with the Zend Optimizer, I don't know if PHP > >>>handles them the same way or not? > >>> > >>> > >>The first one is faster, but it depends on the site of the array and how > >>often you call the loop. I prefer doing it like this though: > >> > >> for($x = 1, $max = count($myArray); $x <= $max; $x++ ) {} > >> > >>For some good optimization (and other) tips check out: > >> http://phplens.com/lens/php-book/optimizing-debugging-php.php > >> http://www.lerdorf.com/tips.pdf > >> > >>-- > >>Kjartan <[EMAIL PROTECTED]> (http://natrak.net/) > >>:: "Silence is one great art of conversation." > >> > >> > >>-- > >>PHP General Mailing List (http://www.php.net/) > >>To unsubscribe, visit: http://www.php.net/unsub.php > >> > >> > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php -- .: B i g D o g :. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php