1. Créer une variable pour stocker un mot et l’afficher
On crée une variable qui contient un mot et on l’affiche à l’écran.
<?php
$mot = 'Bonjour'; // On stocke le mot dans la variable $mot
echo $mot; // On affiche le contenu de la variable
?>Résultat affiché :
Bonjour
2. Différence entre quotes simples ' et doubles "
On utilise une variable pour stocker un prénom, et on affiche une phrase avec cette variable.
<?php
$prenom = 'Alice'; // On stocke le prénom dans la variable $prenom
echo 'Bonjour, $prenom'; // Avec quotes simples : la variable n'est pas interprétée
echo "<br>"; // Saut de ligne
echo "Bonjour, $prenom"; // Avec quotes doubles : la variable est remplacée par sa valeur
?>Résultat affiché :
Bonjour, $prenom
Bonjour, Alice
3. Créer une variable pour stocker un nombre et l’afficher
On stocke un nombre dans une variable et on l’affiche.
<?php
$nombre = 5; // On stocke un nombre dans la variable $nombre
echo $nombre; // On affiche le contenu de la variable
?>Résultat affiché :
5
4. Faire des calculs avec un nombre
On utilise une variable contenant un nombre pour effectuer des calculs.
<?php
$nombre = 5; // On stocke un nombre dans la variable
$resultatAddition = $nombre + 3; // On ajoute 3 au nombre
echo $resultatAddition; // On affiche le résultat de l'addition
echo "<br>"; // Saut de ligne
$resultatMultiplication = $nombre * 2; // On multiplie le nombre par 2
echo $resultatMultiplication; // On affiche le résultat de la multiplication
?>Résultat affiché :
8
10
5. Combiner un mot et un nombre pour afficher une phrase complète
On mélange une variable contenant un mot et une autre contenant un nombre pour construire une phrase dynamique.
<?php
$mot = "Alice"; // On stocke un mot dans la variable $mot
$age = 22; // On stocke un nombre dans la variable $age
echo "$mot a $age ans"; // Quotes doubles : les variables sont remplacées par leurs valeurs
?>Résultat affiché :
Alice a 22 ans
6. Combiner mot, nombre et opération
<?php
$nombre = 5; // On stocke un nombre dans la variable
$resultatAddition = $nombre + 3; // On ajoute 3 au nombre
echo "$nombre + 3 = $resultatAddition"; // On affiche le résultat de l'addition avec contexte
echo "<br>"; // Saut de ligne
$resultatMultiplication = $nombre * 2; // On multiplie le nombre par 2
echo "$nombre * 2 = $resultatMultiplication"; // On affiche le résultat de la multiplication avec contexte
?>
Explication
- Pour l’addition :
La phrase affichée est 5 + 3 = 8.
Cela donne du contexte au résultat en montrant l’opération effectuée. - Pour la multiplication :
La phrase affichée est 5 * 2 = 10.
Même principe, l’opération est explicitement décrite.
Résultat affiché dans un navigateur
5 + 3 = 8
5 * 2 = 10
Chaque opération est affichée sur une ligne distincte grâce au <br>.
7. Exemple d’une autre méthode d’écriture
Il est possible d’afficher une opération et son résultat en combinant plusieurs éléments directement dans une instruction echo, grâce à des virgules.
Exemple de code :
<?php
$nombre3 = 5;
$nombre4 = 3;
echo $nombre3, " + ", $nombre4, " = ", $nombre3 + $nombre4;
?>
Explication du fonctionnement :
- Les virgules dans
echo:- Les virgules permettent d’afficher plusieurs parties (variables, texte, ou calculs) dans une seule commande
echo. - PHP interprète chaque élément séparément, mais les combine dans l’ordre pour les afficher.
- Les virgules permettent d’afficher plusieurs parties (variables, texte, ou calculs) dans une seule commande
- Le calcul dans
echo:$nombre3 + $nombre4est calculé directement lors de l’exécution.- Le résultat de cette opération est affiché comme si c’était une valeur statique.
Résultat affiché :
5 + 3 = 8
Limitation :
- Si la phrase devient trop complexe ou si elle contient beaucoup d’éléments, cela peut nuire à la lisibilité du code.