Tableau 14-6. Les opérateurs logiques
| Exemple | Nom | Résultat |
|---|---|---|
| $a and $b | ET (And) | Vrai si $a ET $b sont vrais. |
| $a or $b | OU (Or) | Vrai si $a OU $b est vrai |
| $a xor $b | XOR (Xor) | Vrai si $a OU $b est vrai, mais pas les deux en même temps. |
| ! $a | NON (Not) | Vrai si $a est faux. |
| $a && $b | ET (And) | Vrai si $a ET $b sont vrais. |
| $a || $b | OU (Or) | 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 précédence d'opérateurs.
| Précédent | Sommaire | Suivant |
| Opérateurs d'incrémentation/Décrémentation | Niveau supérieur | Opérateurs de chaînes |