Les opérateurs arithmétiques
| Opérateur |
Nom |
Exemple |
| + |
Addition |
$Variable1 + $Variable2 |
| - |
Soustraction |
$Variable1 - $Variable2 |
| * |
Multiplication |
$Variable1 * $Variable2 |
| / |
Division |
$Variable1 / $Variable2 |
| % |
Modulo(Le reste de la division) |
$Variable1 % $Variable2 |
Exemple :
| ADDITION |
SOUSTRACTION |
$Variable1 = 12; $Variable2 = 16;
$Resultats = $Variable1 + $Variable2; echo $Resultat;
|
$Variable1 = 25; $Variable2 = 15;
$Resultats = $Variable1 - $Variable2; echo $Resultat;
|
| MULTIPLICATION |
DIVISION |
$Variable1 = 10; $Variable2 = 16;
$Resultats = $Variable1 * $Variable2; echo $Resultat;
|
$Variable1 = 27; $Variable2 = 10;
$Resultats = $Variable1 / $Variable2; echo $Resultat;
|
| MODULO (le reste d'une division) |
$Variable1 = 27; $Variable2 = 10; $Reste = $Variable1 % $Variable2; echo $Reste; La valeur de $Reste est le reste de la division de 27 par 10. c'est-à-dire 7.
|
Les opérateurs d'affectation combinés
| Opérateur |
Exemple |
Equivalent à |
| += |
$Variable1 += $Variable2 |
$Variable1 = $Variable1 + $Variable2 |
| -= |
$Variable1 -= $Variable2 |
$Variable1 = $Variable1 - $Variable2 |
| *= |
$Variable1 *= $Variable2 |
$Variable1 = $Variable1 * $Variable2 |
| /= |
$Variable1 /= $Variable2 |
$Variable1 = $Variable1 / $Variable2 |
| %= |
$Variable1 %= $Variable2 |
$Variable1 = $Variable1 % $Variable2 |
| .= |
$Variable1 .= $Variable2 |
$Variable1 = $Variable1 . $Variable2 |
Les opérateurs de comparaison
| Opérateur |
Exemple |
Equivalent à |
| == |
égal |
$Variable1 == $Variable2 |
| === |
identique |
$Variable1 === $Variable2 |
| != |
différent |
$Variable1 != $Variable2 |
| <> |
différent |
$Variable1 <> $Variable2 |
| > |
supérieur à |
$Variable1 > $Variable2 |
| < |
inférieur à |
$Variable1 < $Variable2 |
| >= |
supérieur ou égal |
$Variable1 >= $Variable2 |
| <= |
inférieur ou égal |
$Variable1 <= $Variable2 |
Les opérateurs logiques
| Opérateur |
Nom |
Exemple |
Résultat |
| ! |
NOT |
!$Variable |
Retourne TRUE si $Variable est faux, et vice-versa. |
| && |
AND |
$var1 && $var2 |
Retoure TRUE losque $var1 ET $var2 sont toutes deux vraies, sinon, FALSE. |
| || |
OR |
$var1 || $var2 |
Retourne TRUE lorsque $var1 OU $var2 sont toutes les deux vraies, sinon retourne FALSE. |
| and |
AND |
$var1 AND $var2 |
Identique à &&, mais avec une priorité plus basse. |
| or |
OR |
$var1 or $var2 |
Identique à ||, mais avec une priorité plus basse. |
Les opérateurs de tableaux
| Opérateur |
Nom |
Exemple |
Résultat |
| + |
Union |
$var1 + $var2 |
Retourne un tableau contenant tout dans $var1 et $var2. |
| == |
Egalité |
$var1 == $var2 |
Retourne TRUE si $var1 et $var2 possèdent les mêmes éléments. |
| === |
Identique |
$var1 === $var2 |
Retourne TRUE si $var1 et $var2 possèdent les mêmes éléments dans le même ordre. |
| != |
Inégalité |
$var1 != $var2 |
Retourne TRUE si $var1 et $var2 ne sont pas égales. |
| <> |
Inégalité |
$var1 <> $var2 |
Retourne TRUE si $var1 et $var2 ne sont pas égales. |
| !== |
Non-identique |
$var1 !== $var2 |
Retourne TRUE si $var1 et $var2 ne sont pas identiques. |
|