Re: If statement within a variable?
| From: | Alexander Skwar | Date: | Thu, 30 Aug 2001 16:23:53 +0000 |
| Subject: | Re: If statement within a variable? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-65323@lists.php.net to get a copy of this message | ||
So sprach »Brandon Orther« am 2001-08-30 um 08:59:44 -0700 :
> $var = "Hello".IF($var2 = 1) { ."Mr. Bean". } else { ."New
> Comer". }."
$var = "Hello" . (($var2 = 1)?("Mr. Bean"):("New Comer"));
But why do you assign 1 to $var2?
To circumvent these kind of problems, I always write:
$var = "Hello" . ((1 == $var2)?("Mr. Bear"):("New Comer"));
Or, in this case, you could have used:
$var = "Hello";
if (1 == $var2){
$var .= "Mr. Bean";
} else {
$var .= "New Comer";
}
Alexander Skwar
--
How to quote: http://learn.to/quote (german) http://quote.6x.to (english)
Homepage: http://www.digitalprojects.com | http://www.iso-top.de
iso-top.de - Die günstige Art an Linux Distributionen zu kommen
Uptime: 1 day 3 hours 15 minutes