On Mon, Jan 12, 2009 at 3:58 PM, Frank Stanovcak <blindspotpro@xxxxxxxxxxx> wrote: > > ""Eric Butera"" <eric.butera@xxxxxxxxx> wrote in message > news:6a8639eb0901121231r253eed48xe1974d8ef44ab95e@xxxxxxxxxxxxxxxxx >> On Mon, Jan 12, 2009 at 3:15 PM, Frank Stanovcak >> <blindspotpro@xxxxxxxxxxx> wrote: >>> I've googled, and found some confusing answers. >>> I've tried searching the history of the news group, and only found info >>> on >>> switch or elseif seperately. :( >>> >>> Strictly from a performance stand point, not preference or anything else, >>> is >>> there a benefit of one over the other? >>> >>> >>> for($i=0;$i<3;$i++){ >>> switch($i){ >>> case 0: >>> header pg1 code >>> break; >>> case 1: >>> header pg2 code >>> break; >>> case 3: >>> header pg3 code >>> break; >>> }; >>> }; >>> >>> >>> or would that be better served using an if...elseif structure? >>> >>> Frank >>> >>> >>> >>> -- >>> PHP General Mailing List (http://www.php.net/) >>> To unsubscribe, visit: http://www.php.net/unsub.php >>> >>> >> >> This might be of interest in answering your question: >> >> http://www.suspekt.org/switchtable/ > > Wow...so if I read that right. the only difference in the root code of PHP > is that the pre compiled code is easier to read. PHP actually generates the > If...elseif...elseif... structure any way when it compiles the script. > > ewww. > > Frank. > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > Yea I was bummed out to hear that too because I had heard switch was faster. Oh well. :) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php