Hi everyone Quick question: If I have such a loop: <? for($i=0;$i<1000000;$i++) { if($i==100) { // do something special for this occurence } // do something standard } ?> In this case it seems such a waste that the if() statement is done 999999 times when it's not needed. Is there any obvious trick that I am missing? I'm not sure how taxing a simple if() statement is on a server, maybe it's negligible, or is it something to worry about? Something which I'd prefer NOT to do: <? for($i=0;$i<100;$i++) { // do something standard } // do something special for $i = 100 for($i=101;$i<1000000;$i++) { // do something standard } ?> as I would have have to either keep two copies of the code or write a function just for this purpose, which hardly seems worth it. Thanks to anyone who takes the time to think about my question and/or respond. Best wishes, Steve McGill -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php