PHP Do While-Schleife
PHP – Hypertext-Präprozessor
Starten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
PHP ist eine serverseitige Skriptsprache und eine sehr beliebte und weit verbreitete Open-Source-Sprache. Ursprünglich war PHP als „Personal Home Page“ bekannt. In diesem Thema erfahren wir mehr über PHP Do While Loop.
Syntax
<?php //statements to be executed echo "This is my first php program!"; ?>
PHP-Schleifen
In bestimmten Situationen müssen wir denselben Codeblock mehrmals verwenden. In diesem Fall kann man Schleifen nutzen. Anstatt fast gleichen Code für fast die gleichen Bedingungen zu verwenden, können Sie einen Codeblock immer wieder ausführen, indem Sie Schleifen verwenden.
#Im Folgenden finden Sie einige der PHP-Schleifenanweisungen.
- while: ein Codeblock läuft, solange die bereitgestellte Bedingung „T.rue“ ist
- tun...während: ein Codeblock mindestens einmal ausgeführt wird und denselben Code wiederholt, sofern die bereitgestellte Bedingung „True“ ist.
- für: ein Codeblock wird für die angegebene Anzahl von Malen ausgeführt
- foreach: ein Codeblock wird für jedes Element in einem Array ausgeführt
PHP „do…while-Schleife.“
Nachdem Sie die „while…-Schleife“ verstanden haben, besteht der nächste Schritt darin, die Logik der „do…while-Schleife“ zu verstehen. Sofern die angegebene Bedingung nicht „True“ ist, kann diese „do…while-Schleife“ wiederholt ausgeführt werden.
Ein kleiner Unterschied zwischen „while“ und „do…while“ ist die Stelle, an der die Bedingung ihren Validierungspunkt in der „while-Schleife“ erreicht. Die Bedingung wird getestet, bevor eine Anweisung im Codeblock ausgeführt wird, d. h. am Anfang . Und bei der „Do...while-Schleife“ wird die Bedingung einmal getestet, nachdem die Anweisungen im Blockcode ausgeführt wurden, dann wiederholen sich die gleichen Prozesse, bis sie wahr ist.
Technisch gesehen kann es so erklärt werden, dass „do…while-Schleife“ immer eine einzelne Ausführung durchführt, dann die vorgeschlagene Bedingung testet und den gleichen Codeblock immer wieder wiederholt, während die angegebene Bedingung „True“ ist.
Syntax von „do…while.“
do{ //code/statements to be executed }while(condition is true);
Funktionsweise der PHP-Do-While-Schleife
Sehen wir uns die Demonstration eines Beispiels Zeile für Zeile an.
Code:
<?php $x=7; do { echo "The expected output is: $x<br>"; $x++; } while($x<=6) ?>
Ausgabe:
Erklärung:
- Dies ist das standardmäßige Eröffnungs-Tag, das für die PHP-Sprache definiert ist
- Zu Beginn wird der PHP-Variablen der Wert 7 zugewiesen
- „do…while-Schleife“ begann hier
- Mit dem Öffnen der geschweiften Klammern [{] erhält die PHP-Do…while-Schleife den Anfang
- Hier werden alle Anweisungen innerhalb der „do…while-Schleife“ ausgeführt
- Der PHP-Variablenwert wird um „1“ erhöht und die Schleife führt weiterhin Anweisungen aus, bis er wahr wird.
- Mit dem Schließen der geschweiften Klammern [}] endet die PHP-Do…while-Schleife.
- Der Zustand wird hier getestet
- php-Schließtag
Ich hoffe, Sie haben die Details bei der Arbeit am obigen Beispiel verstanden.
Jetzt sehen wir uns zum besseren Verständnis einige weitere Beispiele an.
Beispiele für PHP Do While Loop
Im Folgenden finden Sie die genannten Beispiele:
Beispiel #1
Sehen wir uns ein sehr einfaches Beispiel für das Drucken der Zahlen „0 bis 9“ an. Mit diesem Beispiel können Sie das Programm für Quadrate von Zahlen oder Vielfache einer Zahl usw. schreiben, indem Sie einfach die Bedingung ändern.
Code:
<html> <body> <?php $n=0; do{ echo "$n<br/>"; $n++; }while($n<=9); ?> </body> </html>
Ausgabe:
Beispiel #2
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>
Ausgabe:
Beispiel #3
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>
Ausgabe:
Beispiel #4
Jetzt sehen wir das PHP-Programm zum Drucken einer 10er-Tabelle.
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>
Ausgabe:
Erklärung
Das obige Beispiel ist etwas anders. Wir haben ein Textfeld und eine Schaltfläche mithilfe eines HTML-Skripts verwendet. Der wichtigste logische Teil wird innerhalb des PHP-Skripts ausgeführt.
Zuerst haben wir den vom Benutzer mit $_GET eingegebenen Wert erfasst.
Variable $i hat den Wert 1.
Und hier wird die Logik innerhalb des PHP-Codes angewendet, um die 10er-Tabelle zu drucken.
Fazit
Im obigen Artikel haben wir wesentliche Punkte zu PHP-Schleifen dargelegt und die verschiedenen Typen kennengelernt. Insbesondere haben wir die „do…while-Schleife“ von PHP im Detail gelernt. Dieser Artikel enthält Informationen über die do…while-Schleife, ihre Funktionsweise und ihre Verwendung anhand von Beispielen. Die Funktionsweise der „do…while-Schleife“ ist sehr einfach zu verstehen.
Zusammenfassend lässt sich sagen, dass die „do…while-Schleife“ von PHP die Notwendigkeit eliminiert, eine ähnliche Aufgabe immer wieder auszuführen. Wenn Sie also den Arbeitsaufwand für die PHP-Sprache reduzieren möchten, nutzen Sie häufig die „do…while-Schleife“.
Das obige ist der detaillierte Inhalt vonPHP Do While-Schleife. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

In diesem Kapitel werden wir die Umgebungsvariablen, die allgemeine Konfiguration, die Datenbankkonfiguration und die E-Mail-Konfiguration in CakePHP verstehen.

PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

In diesem Kapitel lernen wir die folgenden Themen im Zusammenhang mit dem Routing kennen.

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.
