PHP Döngüleri Nelerdir? Nasıl Kullanılır?

PHP Döngüleri Nelerdir? Nasıl Kullanılır?

Döngüler, belirli bir koşul karşılandığı sürece aynı kod bloğunu tekrar tekrar yürütmek için kullanılır. Bir döngünün arkasındaki temel fikir, zaman ve emekten tasarruf etmek için bir programdaki tekrarlayan görevleri otomatikleştirmektir. PHP dört farklı türde döngüyü destekler.

 

  • while - belirtilen koşul true olarak değerlendirildiği sürece bir kod bloğundan geçer.
  • do… while - kod bloğu bir kez yürütülür ve sonra koşulu değerlendirilir. Koşul doğruysa, belirtilen koşul geçerli olduğu sürece ifade tekrarlanır.
  • for - sayaç belirtilen sayıya ulaşana kadar bir kod bloğunda dolaşır.
  • foreach - bir dizideki her öğe için bir kod bloğunda dolaşır.

 

Ayrıca foreach(), bu bölümün sonunda döngü kullanarak dizi değerleri arasında nasıl döngü yapılacağını da öğreneceksiniz.

 

While Döngüsü Nedir? Nasıl Kullanılır?

 

While Döngüsü kod bloğu sürece belirtilen koşul aracılığıyla döngüler olacak whileaçıklamada true değerlendirir.

 

while (koşul) {
    // Yazılacak kod
}

 

Aşağıdaki örnek ile başlayan bir döngü tanımlar $i=1. Döngü $i, 3'ten küçük veya 3'e eşit olduğu sürece çalışmaya devam eder. Döngü $iher çalıştığında 1 artar:

 

<?php
$i = 1;
while($i <= 3){
    $i++;
    echo "Sayı: " . $i . "<br>";
}
?>

 

Do-While Döngüsü Nedir? Nasıl Kullanılır?

 

do-while Döngüsü her bir döngünün sonunda durumunu değerlendirir ise döngü, bir çeşididir. Bir do-while döngüsü ile kod bloğu bir kez yürütülür ve daha sonra koşul değerlendirilir, koşul doğruysa, belirtilen koşul doğru olduğu sürece ifade tekrarlanır.

 

do {
    // Yazılacak kod
}

 

while(koşul);

 

Aşağıdaki örnek, ile başlayan bir döngü tanımlar $i=1. Daha sonra $i1 ile artar ve çıktıyı yazdırır. Daha sonra durum değerlendirilir ve döngü $i3'ten küçük veya 3'e eşit olduğu sürece çalışmaya devam eder .

 

<?php
    $i = 1;
    do{
        $i++;
        echo "Sayı: " . $i . "<br>";
    }
    while($i <= 3);
?>

 

For Döngüsü Nedir? Nasıl Kullanılır?

 

For Döngüsü sürece Belirli bir koşul olarak bir kod bloğunu tekrar eder. Genellikle belirli sayıda kod bloğu yürütmek için kullanılır.

 

for (başlatma; koşul; artış) {
    // Yazılacak kod
}

 

For Döngüsü parametrelerinin anlamları:

 

initialization - sayaç değişkenlerini başlatmak için kullanılır ve döngü gövdesinin ilk yürütülmesinden önce koşulsuz olarak bir kez değerlendirilir.
condition - her yinelemenin başlangıcında durum değerlendirilir. Değerlendirilirse true, döngü devam eder ve iç içe ifadeler yürütülür. Değerlendirilirse false, döngünün yürütülmesi sona erer.
increment - döngü sayacını yeni bir değerle günceller. Her yinelemenin sonunda değerlendirilir.

 

Aşağıdaki örnek, ile başlayan bir döngüyü tanımlar $i=1. Döngü $i, 3'ten küçük veya 3'e eşit olana kadar devam eder. Döngü $iher çalıştığında değişken 1 artar:

 

<?php
for($i=1; $i<=3; $i++){
    echo "Sayı " . $i . "<br>";
}
?>

 

Foreach Döngüsü Nedir? Nasıl Kullanılır?

 

foreach ($ dizi olarak $ değeri) {
    // Yazılacak kod
}

 

Aşağıdaki örnek, verilen dizinin değerlerini yazdıracak bir döngüyü gösterir:

 

<?php
$hizmetler = array("Web Tasarım", "SEO Optimizasyonu", "Kurumsal Kimlik");
 
foreach($hizmetler as $value){
    echo $value . "<br>";
}
?>

Sosyal Medya & Dijital Pazarlama Hizmetlerimizi İncelediniz mi?

Pazarlama her zaman kitlenizle doğru yerde ve doğru zamanda bağlantı kurmakla ilgilidir. Bugün, bu, onlarla zaten zaman harcadıkları yerde buluşmanız gerektiği anlamına geliyor: internette.

İlginizi çekebilir...
Dijital Pazarlama Instagram Keşfete Nasıl Çıkılır?
Instagram'ın Keşfet sayfasına nasıl gireceğinizi anlamaya çalışıyorsanız, farklı düşünmeniz gerekir. Instagram Keşfete Nasıl Çıkılır? merak ediyor...
Web Yazılım 503 Service Unavailable Hatası Nedir? Nasıl Düzeltilir?
503 Service Unavailable hatası, web sitesinin sunucusunun şu anda kullanılamadığı anlamına gelen bir HTTP durum kodudur . Çoğu zaman, sunucu çok meşgu...
Corona Mimarlık Web Tasarım firmasına yapmış olduğumuz projeyi incelemek istemez misiniz ?