Guide des opérateurs arithmétiques en PHP pour débutants

Bonjour, futurs maîtres de PHP ! Aujourd'hui, nous allons entreprendre un voyage passionnant à la découverte des opérateurs arithmétiques en PHP. Ne vous inquiétez pas si vous n'avez jamais écrit une ligne de code auparavant - je serai votre guide amical à travers cette aventure numérique !

PHP - Arithmatic Operators

Qu'est-ce que les opérateurs arithmétiques ?

Avant de plonger dedans, comprenons ce que sont les opérateurs arithmétiques. Souvenez-vous de ces symboles mathématiques que vous avez appris à l'école ? L'addition (+), la soustraction (-), la multiplication (*), et la division (/) ? Eh bien, en PHP, nous utilisons ces mêmes symboles pour effectuer des calculs. Génial, non ? C'est comme si votre ordinateur était une grande calculatrice !

Opérateurs arithmétiques de base

Commençons par les bases. Voici un tableau des opérateurs arithmétiques les plus courants en PHP :

Opérateur Nom Exemple
+ Addition $a + $b
- Soustraction $a - $b
* Multiplication $a * $b
/ Division $a / $b
% Modulo $a % $b

Voyons maintenant ces opérateurs en action !

Addition (+)

<?php
$a = 5;
$b = 3;
$result = $a + $b;
echo "5 + 3 = " . $result;
?>

Lorsque vous exécutez ce code, il affichera : 5 + 3 = 8

Que se passe-t-il ici ? Nous déclarons deux variables, $a et $b, et leur affectons des valeurs. Ensuite, nous utilisons l'opérateur d'addition (+) pour additionner ces valeurs et stocker le résultat dans une nouvelle variable appelée $result. Enfin, nous affichons le résultat en utilisant echo.

Soustraction (-)

<?php
$a = 10;
$b = 4;
$result = $a - $b;
echo "10 - 4 = " . $result;
?>

Résultat : 10 - 4 = 6

Similaire à l'addition, mais cette fois nous soustrayons $b de $a.

Multiplication (*)

<?php
$a = 6;
$b = 7;
$result = $a * $b;
echo "6 * 7 = " . $result;
?>

Résultat : 6 * 7 = 42

Ici, nous multiplions $a et $b. Souvenez-vous, en PHP (et dans la plupart des langages de programmation), nous utilisons * pour la multiplication, pas x.

Division (/)

<?php
$a = 20;
$b = 4;
$result = $a / $b;
echo "20 / 4 = " . $result;
?>

Résultat : 20 / 4 = 5

La division fonctionne comme vous le seriez attendre. Mais attention ! Si vous essayez de diviser par zéro, PHP lancera une erreur. Vérifiez toujours votre diviseur !

Modulo (%)

<?php
$a = 17;
$b = 5;
$result = $a % $b;
echo "17 % 5 = " . $result;
?>

Résultat : 17 % 5 = 2

L'opérateur modulo vous donne le reste après la division. Dans ce cas, 17 divisé par 5 est 3 avec un reste de 2. C'est pourquoi notre résultat est 2.

Combinaison d'opérateurs

Maintenant que nous avons maîtrisé les bases, mélangeons les choses un peu !

<?php
$a = 10;
$b = 5;
$c = 2;
$result = $a + $b * $c;
echo "10 + 5 * 2 = " . $result;
?>

Résultat : 10 + 5 * 2 = 20

Attendez une minute ! Cela ne devrait-il pas être 30 ? Eh bien, tout comme en cours de mathématiques, PHP suit la règle de priorité des opérations. La multiplication se produit avant l'addition, donc il calcule réellement 10 + (5 * 2).

Si nous voulons changer l'ordre, nous pouvons utiliser des parenthèses :

<?php
$a = 10;
$b = 5;
$c = 2;
$result = ($a + $b) * $c;
echo "(10 + 5) * 2 = " . $result;
?>

Résultat : (10 + 5) * 2 = 30

Maintenant, c'est plus comme il se doit !

Exemple du monde réel : Calcul d'une réduction

Mettons nos nouvelles compétences à l'épreuve avec un exemple du monde réel. Imaginez que vous êtes en train de construire un site de commerce électronique, et que vous voulez calculer le prix final d'un article après application d'une réduction.

<?php
$originalPrice = 100;  // Le prix original de l'article
$discountPercentage = 20;  // Le pourcentage de réduction

// Calculer le montant de la réduction
$discountAmount = $originalPrice * ($discountPercentage / 100);

// Calculer le prix final
$finalPrice = $originalPrice - $discountAmount;

echo "Prix original : $" . $originalPrice . "\n";
echo "Pourcentage de réduction : " . $discountPercentage . "%\n";
echo "Vous économisez : $" . $discountAmount . "\n";
echo "Prix final : $" . $finalPrice;
?>

Résultat :

Prix original : $100
Pourcentage de réduction : 20%
Vous économisez : $20
Prix final : $80

Dans cet exemple, nous utilisons plusieurs opérateurs arithmétiques pour calculer une réduction. Nous calculons d'abord le montant de la réduction en multipliant le prix original par le pourcentage de réduction (converti en décimal). Ensuite, nous soustrayons ce montant du prix original pour obtenir le prix final.

Conclusion

Félicitations ! Vous avez刚刚 fait vos premiers pas dans le monde des opérateurs arithmétiques en PHP. Souvenez-vous, la pratique rend parfait, donc n'ayez pas peur d'expérimenter avec ces opérateurs. Essayez de créer vos propres calculs, peut-être un calculateur de pourboire ou un calculateur d'indice de masse corporelle (IMC).

Les opérateurs arithmétiques en PHP sont les briques de base pour des calculs plus complexes dans vos programmes. Comme vous continuez votre voyage en PHP, vous vous retrouverez souvent à utiliser ces opérateurs. Alors, continuez à calculer, continuez à coder, et surtout, continuez à vous amuser !

Credits: Image by storyset