PHP Opérateurs logiques (&& / AND et || / OR)


Exemple

En PHP, il existe deux versions des opérateurs logiques AND et OR.

Opérateur Vrai si
$a and $b Les deux $a et $b sont vrais
$a && $b Les deux $a et $b sont vrais
$a or $b $a ou $b est vrai
$a || $b $a ou $b est vrai

Notez que les && et || les opérateurs ont une préséance supérieure à and et or . Voir le tableau ci-dessous:

Évaluation Résultat de $e Évalué comme
$e = false || true Vrai $e = (false || true)
$e = false or true Faux ($e = false) or true

À cause de cela, il est plus sûr d'utiliser && et || au lieu de and et or .