Re: Question on if() priorities

From: Date: Fri, 12 Dec 2008 16:12:01 +0000
Subject: Re: Question on if() priorities
References: 1  Groups: php.general php.general 
Request: Send a blank email to php-general+get-284548@lists.php.net to get a copy of this message
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


« previous php.general (#284548) next »