PHP'de döngüler, belirli bir işlemi bir koşula bağlı olarak tekrar tekrar gerçekleştirmek için kullanılır. PHP'de bulunan en yaygın döngü yapıları şunlardır:
Belirli bir başlangıç değeri, bir koşul ve bir artış/düşüş işlemi ile çalışır. Örneğin:
index.php
for ($i = 0; $i < 5; $i++) {
echo $i;
}
// sonuç 1234 olarak çıkacaktır
->
index.php
$sayac = 0;
while ($sayac < 5) {
echo $sayac;
$sayac++;
}
Koşul kontrolü döngü içinde gerçekleştirilir, yani döngü en az bir kez çalışır, ardından koşul kontrol edilir. Örneğin:
index.php
$sayac = 0;
do {
echo $sayac;
$sayac++;
} while ($sayac < 5);
Koşul kontrolü döngü içinde gerçekleştirilir, yani döngü en az bir kez çalışır, ardından koşul kontrol edilir. Örneğin:
index.php
$renkler = array("Kırmızı", "Yeşil", "Mavi");
foreach ($renkler as $renk) {
echo $renk;
}
Bu döngüler, farklı senaryolarda kullanılabilir ve programın belirli bir mantığı tekrar etmesi gerektiğinde kullanılır. Döngüler, belirli koşullara bağlı olarak bir işlemi yinelemek için çok güçlü araçlardır ve birçok programlama görevinde kullanılırlar, özellikle de veri yapıları gibi yapılarla çalışırken oldukça önemlidirler.