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étiquesOpé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.
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 |
Opérateur | Signification |
---|---|
AND | et |
OR | ou |
XOR | ou exclusif |
! | pas, différent |
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.