note 125708 rejected from language.operators.precedence by cmb

From: Date: Thu, 21 Jan 2021 17:24:07 +0000
Subject: note 125708 rejected from language.operators.precedence by cmb
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-216214@lists.php.net to get a copy of this message
Note Submitter: kilian at smiti dot fr ---- || and OR have the same priority, same for && and AND, example : $c1 = (false or false and true); var_dump($c1); $c1 = (false or true and true); var_dump($c1); $c1 = (false || false and true); var_dump($c1); $c1 = (false || true and true); var_dump($c1); $c1 = (false or false && true); var_dump($c1); $c1 = (false or true && true); var_dump($c1); Output: bool(false) bool(true) bool(false) bool(true) bool(false) bool(true) And keep the precedence on || or OR.

« previous php.notes (#216214) next »