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...
Web Yazılım SMTP 554 Hata Kodları ve Açıklamaları
SMTP E-mail gönderimleri sırasında oluşan 554 hata kodları ve açıklamaları aşağıda yer almaktadır. Gönderim sırasında yaşadığınız sorunları buradaki h...
Web Yazılım Com.tr Domain Nasıl Alınır?
İnternet üzerinde en çok kullanılan web sitesi uzatantıları “.com ve .net” tir. Son zamanlarda “.tr” uzantılı alan adlarının kullanıcılar tarafından b...
Berc Kepenk Logo Tasarımı firmasına yapmış olduğumuz projeyi incelemek istemez misiniz ?