Re: Question on if() priorities
| From: | Frank Stanovcak | Date: | Fri, 12 Dec 2008 16:28:41 +0000 |
| Subject: | Re: Question on if() priorities | ||
| References: | 1 2 | Groups: | php.general php.general |
| Request: | Send a blank email to php-general+get-284552@lists.php.net to get a copy of this message | ||
Thanks. Don't know how I could have missed that.
"Maciek Sokolewicz" <tularis@php.net> wrote in message
news:49428D51.3090208@php.net...
> Frank Stanovcak wrote:
>> I can't seem to find a reference to this in the manual, but is there an
>> order of precedence for and or xor in an if statement? Kind of like
>> PPMDAS or polish notation for math (PPMDAS = Powers. Parenthacies.
>> Multiplication...)
>>
>> I ask because this seems to be working for me, but I want to make sure it
>> is doing what I think it is.
>>
>> (code follows)
>> if((($FILTERED['cod1'] == 0) or ($FILTERED['cod1'] == 1)) and
>> (($FILTERED['cod2'] == 0) or ($FILTERED['cod2'] == 2)) and
>> (($FILTERED['cod3'] == 0) or ($FILTERED['cod3'] == 4)))
>> (end code)
>>
>> which is if either of the first set, and either of the second set, and
>> either of the third set is true return true.
>>
>> Thanks in advance!
>> Frank
>
> http://nl.php.net/manual/en/language.operators.php#language.operators.precedence
>