PHP –Pré-processeur hypertexte
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Langage de script côté serveur, PHP est un langage open source très populaire et largement utilisé. Initialement, PHP était connu sous le nom de –Personal Home Page. Dans cette rubrique, nous allons en apprendre davantage sur PHP Do While Loop.
Syntaxe
<?php //statements to be executed echo "This is my first php program!"; ?>
Boucles PHP
Dans certaines situations, nous devons utiliser plusieurs fois le même bloc de code. Dans ce cas, on peut utiliser des boucles. Au lieu d'utiliser un code presque égal pour presque les mêmes conditions, vous pouvez exécuter un bloc de code par-dessus et en utilisant des boucles.
#Voici quelques-unes des instructions de boucle PHP.
Après avoir compris « while… Loop », l’étape suivante consiste à comprendre la logique de « do… while loop ». À moins que la condition indiquée ne soit « Vrai », cette « boucle do… while » peut être exécutée à plusieurs reprises.
Une petite différence entre 'while' et 'do… while' lop est l'endroit où la condition rencontre son point de validation dans 'while', la condition est testée avant d'exécuter une instruction dans le bloc de code, c'est-à-dire au début . Et, « faire… while boucle », la condition est testée une fois, après avoir exécuté les instructions dans le code de bloc, puis les mêmes processus se reproduisent jusqu'à ce qu'elle soit vraie.
Techniquement, cela peut être expliqué comme « faire… while loop » est toujours une exécution solitaire terminée, puis tester la condition suggérée et continuer à répéter le même bloc de code pendant que la condition indiquée est « Vrai ».
Syntaxe de « faire… pendant que ».
do{ //code/statements to be executed }while(condition is true);
Regardons la démonstration d'un exemple ligne par ligne.
Code :
<?php $x=7; do { echo "The expected output is: $x<br>"; $x++; } while($x<=6) ?>
Sortie :
Explication :
J'espère que vous avez compris les détails en travaillant sur l'exemple ci-dessus.
Maintenant, nous allons voir quelques exemples supplémentaires pour une meilleure compréhension.
Voici les exemples mentionnés :
Voyons un exemple très basique d'impression des nombres « 0 à 9 ». Avec cet exemple, vous pourrez écrire le programme pour des carrés de nombres ou des multiples d'un nombre, etc., simplement en changeant la condition.
Code :
<html> <body> <?php $n=0; do{ echo "$n<br/>"; $n++; }while($n<=9); ?> </body> </html>
Sortie :
Code :
<html> <body> <?php $x0=0; do { echo "Executed Statement: $x0 <br />"; echo "this execution is done after the above statement '$x0' is printed <br />"; $x0=$x0+1; }while ($x0<=5) ?> </body> </html>
Sortie :
Code :
<html> <body> <?php $BookPrice = 15; do { echo "The book price is " . $BookPrice . ". Students can buy this book. <br>"; $BookPrice = $BookPrice + 1; } while ($BookPrice <= 10); echo "The book price is " . $BookPrice . ". Student cannot afford this costly book!"; ?> </body> </html>
Sortie :
Nous allons maintenant voir le programme php permettant d'imprimer un tableau de 10.
Code :
<?php @$tab=$_GET['tab']; $i=1; do { $t=$tab*$i; echo $t." "; $i++; } while ($i<=10); ?> <body> <form> Enter Your table<input type="text" name="tab"><br/> <input type="submit" value="Table"> </form> </body>
Sortie :
Explication
L'exemple ci-dessus est légèrement différent. Nous avons utilisé une zone de texte et un bouton à l'aide d'un script HTML. La partie logique principale est effectuée dans le script php.
Tout d'abord, nous avons collecté la valeur saisie par l'utilisateur par $_GET.
La variable $i contient la valeur 1.
Et, ici, la logique est appliquée à l'intérieur du code php pour imprimer le tableau de 10.
Dans l'article ci-dessus, nous avons abordé les points essentiels sur les boucles PHP et découvert les différents types. Plus précisément, nous avons appris en détail PHP « do… while loop ». Cet article donne des informations sur la boucle do… while, son fonctionnement et son utilisation avec des exemples. Le fonctionnement de la boucle « do… while » est très simple à comprendre.
Pour résumer, PHP « do… while loop » élimine le besoin d’exécuter une tâche similaire encore et encore. Donc, si vous souhaitez réduire la charge de travail sur le langage PHP, utilisez fréquemment « do… while loop ».
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!