> 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? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php