Les opérateurs en PHP

 Utilité 

Le traitement de données nécessite l'utilisation d'expressions telles que additions, multiplications,... toutes opérations réalisables grâce aux opérateurs arithmétiques.

Tout test, vérification (dans un SI,...) nécessite des expressions telles que (montant > 100) ET (frais <= 21), opérations nécessitant des opérateurs relationnels et logiques.

Voici donc une liste minimum des opérateurs qui pourraient vous être nécessaires.

 Les opérateurs arithmétiques 
Opérateur Signification
+ Addition
- Soustraction
* Multiplication
/ Division
% Modulo
++ Incrémentation
-- Décrémentation

Exemples :

  • 5 % 2 donnera le résultat 1 qui est le reste de la division entière de 5 par 2;
  • $i++ augmentera de 1 unité la valeur contenue dans la variable $i.
 Les opérateurs relationnels 
Opérateur Signification
< est strictement inférieur à
> est strictement supérieur à
<= est inférieur ou égal à
>= est supérieur ou égal à
== est égal à
!= n'est pas égal à
=== est égal et de même type
!== différent en valeur ou type
 Les opérateurs logiques 
Opérateur Signification
AND et
OR ou
XOR ou exclusif
! pas, différent
 Fonctions et opérateurs divers 
Opérateur Signification
. Concaténation
= Affectation
.= Concaténation à
la variable affectée
+= Addition à
la variable affectée
round() Arrondit à l'entier
le plus proche
floor() Arrondit à
l'entier inférieur
ceil() Arrondit à
l'entier supérieur

Exemples :

  • $chaine = 'ab'; $chaine .= 'cd'; → $chaine contiendra le résultat 'abcd';
  • $valeur = 10; $valeur += 20; → $valeur contiendra le résultat 30;
  • La fonction round() est assortie de nombreuses options, à approfondir.

Bon travail.

Retour