PHP(Les variables) : Exercices corrigés

Voici quelques exercices sur les variables en PHP :

  1. Déclarez une variable $nom qui contient votre nom, puis affichez-le à l’écran.
  2. Déclarez une variable $age qui contient votre âge, puis affichez-le à l’écran.
  3. Déclarez une variable $x qui contient la valeur 10 et une variable $y qui contient la valeur 5. Calculez la somme, la différence, le produit et le quotient de ces deux variables, puis affichez-les à l’écran.
  4. Déclarez une variable $a qui contient la valeur 5 et une variable $b qui contient la valeur « 10 ». Calculez la somme de ces deux variables, puis affichez-la à l’écran. Quel est le résultat obtenu ?
  5. Déclarez une variable $chaine qui contient une chaîne de caractères, puis affichez-la à l’écran. Utilisez ensuite la fonction strlen() pour afficher la longueur de la chaîne.
  6. Déclarez une variable $tableau qui contient un tableau de nombres entiers, puis affichez-le à l’écran. Utilisez ensuite la fonction count() pour afficher le nombre d’éléments dans le tableau.
  7. Déclarez une variable $bool qui contient la valeur true. Utilisez une instruction if pour afficher « Vrai » si la variable contient true et « Faux » sinon.
  8. Déclarez une variable $prix qui contient un nombre décimal représentant le prix d’un produit. Utilisez la fonction number_format() pour afficher ce prix avec deux chiffres après la virgule.
  9. Déclarez une variable $date qui contient une date au format « AAAA-MM-JJ ». Utilisez la fonction strtotime() pour afficher cette date au format « JJ/MM/AAAA ».
  10. Déclarez une variable $personne qui contient un tableau associatif représentant une personne (nom, prénom, âge, adresse, etc.). Affichez ensuite les différents éléments du tableau à l’écran.
Solution
  1. Solution :
$nom = "Votre nom";
echo $nom;
  1. Solution :
$age = 25;
echo $age;
  1. Solution :
$x = 10;
$y = 5;
$sum = $x + $y;
$difference = $x - $y;
$product = $x * $y;
$quotient = $x / $y;

echo "Somme : " . $sum . "<br>";
echo "Différence : " . $difference . "<br>";
echo "Produit : " . $product . "<br>";
echo "Quotient : " . $quotient;
  1. Solution :
$a = 5;
$b = "10";
$sum = $a + $b;

echo $sum;

Le résultat obtenu est 15, car PHP est capable de convertir automatiquement une chaîne de caractères contenant un nombre en un entier ou un nombre décimal.

  1. Solution :
$chaine = "Bonjour le monde !";
echo $chaine . "<br>";
echo strlen($chaine);
  1. Solution :
$tableau = array(1, 2, 3, 4, 5);
print_r($tableau);
echo count($tableau);
  1. Solution :
$bool = true;

if ($bool) {
    echo "Vrai";
} else {
    echo "Faux";
}
  1. Solution :
$prix = 25.99;
echo number_format($prix, 2);
  1. Solution :
$date = "2023-04-25";
echo date("d/m/Y", strtotime($date));
  1. Solution :
$personne = array(
    "nom" => "Dupont",
    "prenom" => "Jean",
    "age" => 30,
    "adresse" => "12 rue des Lilas"
);

echo "Nom : " . $personne["nom"] . "<br>";
echo "Prénom : " . $personne["prenom"] . "<br>";
echo "Âge : " . $personne["age"] . "<br>";
echo "Adresse : " . $personne["adresse"];
[collapse]