Re: Boolean type forced on string assignment inside if statement

From: Date: Thu, 03 Jan 2013 17:32:34 +0000
Subject: Re: Boolean type forced on string assignment inside if statement
References: 1 2 3 4 5 6 7  Groups: php.general 
Request: Send a blank email to php-general+get-320013@lists.php.net to get a copy of this message
> Now, I am not sure as to where that would mean anything. Can anyone provide an example where > using a single pipe would produce different results than using a double pipe? If PHP had "Eager operators" (thanks Wikipedia), then your first example would have different output if (($a = 'foo') | ($b = 'bar')) { echo "$a <br > $b"; } else { echo 'Neither are populated'; } Would spit out: foo bar rather than just foo No?

« previous php.general (#320013) next »