php-5-while

PHP, belirtilen koşul doğru olduğunda döngüler bir kod bloğu yürütürken.
PHP Döngüler
Genellikle kod yazarken, aynı kod satırının üst üste tekrar tekrar çalışmasını istersiniz. Bir komut dosyasında birkaç tane neredeyse eşit kod satırı eklemek yerine, böyle bir görevi gerçekleştirmek için döngüler kullanabiliriz.
PHP'de, aşağıdaki döngü ifadelerine sahibiz:
while
- belirtilen koşul doğru olduğu sürece bir kod bloğundan döngüler alır
do...while
- bir kez kod bloğu ile döngüler yapar ve belirtilen koşul doğru olduğu sürece döngüyü tekrarlar.
for
- belirli bir sayıda kod bloğu boyunca döngüler
foreach
- bir dizideki her öğe için bir kod bloğundan döngüler alır

While döngüsü, belirtilen koşul doğru olduğu sürece bir kod bloğunu yürütür.
Sözdizimi
while (durum doğru) {
yürütülmesi gereken kod;
}
Aşağıdaki örnek ilk olarak $ x ila 1 ($ x = 1) değişkenini ayarlar. Ardından, while döngüsü, $ x değeri daha az veya 5'e eşit olduğu sürece ($ x <= 5) çalışmaya devam edecektir. $ x, döngü her çalıştığında 1 artar ($ x ++):
<?php
$x = 1;

while($x <= 5) {
echo "Sayı: $x <br>";
$x++;
}
?>

Do ... döngü her zaman bir kez kod bloğunu yürütür, daha sonra koşulu kontrol eder ve belirtilen koşul doğru olduğunda döngüyü tekrarlar.
Sözdizimi
do {
yürütülmesi gereken kod;
} while (durum doğru);
Aşağıdaki örnek ilk olarak $ x ila 1 ($ x = 1) değişkenini ayarlar. Daha sonra, do while döngüsü bir çıktı yazacak ve ardından $ x ile olan değişkeni artıracaktır. Ardından durum kontrol edilir ($ x daha az mı, 5'e eşit mi?) Ve döngü, sürece kadar uzun süre çalışmaya devam eder. $ x, 5'ten küçük veya eşittir:
<?php
$x = 1;

do {
echo "Sayı: $x <br>";
$x++;
} while ($x <= 5);
?>
Bir while while döngüsünde koşulun, döngü içindeki ifadelerin yürütülmesinden sonra test edildiğine dikkat edin. Bu, koşulun ilk kez yanlış olmasına rağmen, do while döngüsünün ifadelerini en az bir kez yürüteceği anlamına gelir.