If you are setting a variable inside of the if statements, and then checking that variable later, then I would say you should either use an else statement to give that variable a default value, or you should set the variable to a default value before the if statements. Your code is "legitimate", ie. there is no reason you *have* to have an else statement.
Jeff At 07:32 PM 2/28/2002 -0500, Erik Price wrote: >For any of you PHP legal eagles: > >I rtfm'd, but the "elseif" page doesn't say -- is it okay to have > >if ($x) { >// do something >} elseif ($y) { >// do something >} elseif ($z) { >// do something >} > >without a final "else"? My code works fine -- so I know that you -can- do >this. What I was wondering is if this is something that is likely to get >deprecated at some point in the future. IOW, is it "legitimate", >regardless of how it works? > > >Thanks, > >Erik > >PS: is it bad coding style to do the above? I'd like comments on that too >if applicable. My if statements check for conditions and then set a >variable, and later in the script if that variable exists then something >else happens. Is this "sloppy"? > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php