Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
PHP

Correction exercices les variables en PHP : Série 01

Un cours complet pour maîtriser Correction exercices les variables en PHP : Série 01.

0 chapitres 0 QCM Accès gratuit
  1. Objectifs

    • Déclaration et initialisation de variables en PHP
  2. Exercice 01

    • Énoncé
    • Solution
      <!doctype html>
      <html>
      <head>
      <title>menu simple</title>
      <meta charset="utf-8">
      <title>Exercices PH : Les variables en PHP</title>
       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
      </head>
      <body><center>
      <h3>Ma première page en PHP..</h3>
      <?php
      // initialisation des variables
      $module = 'Web Dynamique' ;
      $nom = "Riadh HAJJI";
      $message ="Mon nom est : ";
      echo $message . $nom . "<br/>"; // opérateur de concaténation
      echo "j'ai choisi le module $module"; // variable dans la chaîne
      ?>
      </center>
      </body>
      </html>
  3. Exercice 02

    • Énoncé
    • Solution
      <!doctype html>
      <html lang="fr">
          <head>
              <title>
               Les variable en php
              </title>
          </head>
          <body><center>
      <h3><b>
        Calcule sur les variables en php
      </b>
      </h3>
      <?php
        $TVA =1.19 ;
        $prix = 150;
        $nombre=10;
       $HT=$prix*$nombre;
       $TTC=$HT*$TVA;
      
        echo "le montant HT est egale a " .$HT." de type: ".gettype($HT)."</br>";
        echo "le montant TTC est egale a " .$TTC." de type: ".gettype($TTC)."</br>";
        echo "le variable TVA ".$TVA. " est de type: " .gettype($TVA)."</br>";
        echo "le variable Prix ".$prix." est de type: " .gettype($prix)."</br>";
        echo "le variable nombre ".$nombre." est de type: " .gettype($nombre)."</br>";
      ?>
        </center> </body>
      </html>
  4. Exercice 07

    • Page: index.html
        <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
         <title>Document</title>
        </head>
        <body>
             <div class="container">
                <h1>Calcul de la factorielle</h1>
                <form action="calculate.php" method="post">
                    <div class="form-group">
                        <label for="number">Entrez un nombre :</label>
                        <input type="text" name="number" class="form-control">
                    </div>
                    <button type="submit" class="btn btn-primary">Calculer</button>
                </form>
            </div>
        </body>
        </html>
    • Page: calculate.php
        <?php
        function calculateFactorial($n) {
            if ($n <= 1) {
                return 1;
            } else {
                return $n * calculateFactorial($n - 1);
            }
        }
        
        if ($_SERVER['REQUEST_METHOD'] === 'POST') {
            $number = isset($_POST['number']) ? intval($_POST['number']) : 0;
            $factorial = calculateFactorial($number);
            
            // Afficher le résultat
            echo "La factorielle de $number est $factorial.";
        }
        ?>