have you thought about usiing a switch statement that way all the if or else
if statements are not checked against?
ie
<?php
while (something())
{
switch($option)
{
case $option1:
break;
case $option2:
break;
case $... etc
break;
}// end of
}
> if ($option1)
> { do_1(); }
> elseif ($option2)
> { do_2(); }
> // ... continue for 10 or more options...
> }
> ?>
----- Original Message -----
From: "Dan Anderson" <[EMAIL PROTECTED]>
To: "PHP List" <[EMAIL PROTECTED]>
Sent: Wednesday, September 03, 2003 10:25 AM
Subject: [PHP] if else while statement speed
> I have a function where I have:
>
> <?php
> while (something())
> {
> if ($option1)
> { do_1(); }
> elseif ($option2)
> { do_2(); }
> // ... continue for 10 or more options...
> }
> ?>
>
> would it be quicker to do the above code or:
>
> if ($option1)
> {
> while(something())
> { do_1(); }
> }
> elseif ($option2)
> {
> while (something())
> { do_2(); }
> }
> // ... continue for 10 or more options...
>
> Thanks,
>
> Dan
>
> --
> 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