Probleme DO/WHILE

Loic -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
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. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    do/while execute une fois la boucle avant de faire le test
    while test d'abord puis fais la boucle.
    0
    1. Flbanga Messages postés 3 Statut Membre
       
      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

      0