Probleme DO/WHILE

Fermé
Loic - Modifié par jordane45 le 11/03/2017 à 01:55
jordane45 Messages postés 38446 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 février 2025 - 11 mars 2017 à 01:57
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

NHenry Messages postés 15194 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 23 février 2025 353
10 mars 2017 à 20:59
do/while execute une fois la boucle avant de faire le test
while test d'abord puis fais la boucle.
0
Flbanga Messages postés 1 Date d'inscription vendredi 10 mars 2017 Statut Membre Dernière intervention 10 mars 2017
Modifié par jordane45 le 11/03/2017 à 01:54
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
jordane45 Messages postés 38446 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 février 2025 4 737 > Flbanga Messages postés 1 Date d'inscription vendredi 10 mars 2017 Statut Membre Dernière intervention 10 mars 2017
11 mars 2017 à 01:57
Bonjour,
Oui cela semble bon.

Et au cas où ...Voici différents exemples de boucles : https://www.phpfacile.com/apprendre_le_php/boucles_for_while_en_php
0