A switch is the most efficient method. I'm not sure how much speed performance is affected, but nested ifs would make the code difficult to read.<br><br>-- <br>Timothy J. Finucane<br><br><a href="http://www.speljamr.com">http://www.speljamr.com</a><br>
<br>Facebook: <a href="http://www.facebook.com/p/Timothy_J_Finucane/682422189">http://www.facebook.com/p/Timothy_J_Finucane/682422189</a><br><br><br><br><div><span class="gmail_quote">On 2/21/08, <b class="gmail_sendername">Rob Dege</b> <<a href="mailto:livemotion@gmail.com">livemotion@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Hi, I'm wondering which would provide faster processing time based on the web page I'm building.<br><br>I have a variable, let's call it $num. $num is an int that can be anywhere from 1 to 80. Based on $num's value, an array is assigned that is then used on the web page. Since this is for a web page, I want to minimize the wait time as much as possible, and I'm guessing that this could be a potential bottleneck. I have not written the code yet, so I can't compare load times. I'm considering this more of a "do it the preferred way the first time".<br>
<br>So I'm curious as to which would be faster, a simple switch with 80 possible cases, or a "nested if" that uses a sorting algorithm; or perhaps even more plausible, a combination of the two.<br><br>Any random thoughts are appreciated :)<br clear="all">
<span class="sg">
<br>-- <br>-Rob<br><br>Ben Franklin Quote: "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
</span><br>_______________________________________________<br>
nflug mailing list<br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:nflug@nflug.org">nflug@nflug.org</a><br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.nflug.org/mailman/listinfo/nflug" target="_blank">http://www.nflug.org/mailman/listinfo/nflug</a><br>
<br></blockquote></div><br><br clear="all"><br><br>