Espace
Espace
Espace
Virtuel
Virtuel
Virtuel
(X)HTML
Les opérateurs de PHP

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.