Re: elseif without else

From: Date: Fri, 01 Mar 2002 00:42:56 +0000
Subject: Re: elseif without else
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-86690@lists.php.net to get a copy of this message
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"?


« previous php.general (#86690) next »