Documentation PHP
Précédent Chapitre 10 Suivant

Les opérateurs logiques

Tableau 10-3. Les opérateurs logiques

exemple nom résultat
$a and $b ET Vrai si $a ET $b sont vrais
$a or $b OU Vrai si $a OU $b est vrai
$a xor $b OU exclusif Vrai si $a OU $b est vrai, mais pas les deux en même-temps
! $a NON Vrai si $a est faux
$a && $b ET Vrai si $a ET $b sont vrais
$a || $b OU Vrai si $a OU $b est vrai

La raison pour laquelle il existe deux types de "ET" et de "OU" est qu'ils ont des priorités différentes. (voir le paragraphe correspondant)

Précédent Sommaire Suivant
Les opérateurs sur les bits Chapitre 10 Les opérateurs de comparaison