5.6 Les opérateurs
5 Référence du langage
Manuel PHP
. La précédence des opérateurs . Les opérateurs arithmétiques . Les opérateurs d'assignation . Opérateurs sur les bits . Opérateurs de comparaison . Opérateur de contrôle d'erreur . Opérateur d'exécution . Opérateurs d'incrémentation et décrémentation ->Les opérateurs logiques . Opérateurs de chaînes . Opérateurs de tableaux . Opérateur de type
|
5.6.9 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 .
|