Probleme DO/WHILE

Bonsoir,

Je suis en train d'apprendre PHP et j'ai un petit problème de compréhension.
Je suis sur le site code Academy dans le programme PHP, j'ai un code pour boucle Do/While qui me stop dans ma progression :

<!DOCTYPE html>
<html>
    <head>
  <title>Une boucle do-while</title>
 </head>
 <body>
    <?php
  $condition = false;
  do 
   echo "<p>La boucle est exécutée une fois alors que la condition est fausse.</p>";
  while ($condition);


echo "<p>Maintenant on est sorti de la boucle.</p>";
    ?>
    </body>
</html>

EDIT : Ajout des balises de code

Les instructions sont d'y insérer {} () et ;
Ce que j'ai fait a maintes reprises et ils veuillent encore que je rajoute un ; après le texte à afficher.
Du coup je ne saisie pas trop le problème.
Merci d'avance pour l'attention porté.
Loic

1 réponse

  1. Modérateur
    do/while execute une fois la boucle avant de faire le test
    while test d'abord puis fais la boucle.
    1. Merci pour la rapidité

      <!DOCTYPE html> 
      <html> 
       <head> 
       <title>Une boucle do-while</title> 
       </head> 
       <body> 
       <?php 
       $condition = false; 
       do{ 
       echo "<p>(La boucle est exécutée une fois alors que la condition est fausse).</p>"; 
       }while ($condition); 
      
      
      echo "<p>Maintenant on est sorti de la boucle.</p>"; 
       ?> 
       </body> 
      </html> 
      


      Comme cela ?

      EDIT : Ajout des balises de code