ana sayfa > PHP > PHP’de Döngüler

PHP’de Döngüler

Merhabalar. Döngüler programlama dillerinde tekrarlanan işlemlerde, sıralamalarda, arama gibi bir çok işlemde karşımıza çıkar. Programlama dillerinin en önemli yapıları arasında yer alır.

  • For döngüsü

Bu yapıdaki döngülerde 3 tane ifade vardır. Birinci ifade döngüye ilk girildiğinde çalışır. Sonra ikinci ifadeye geçilir. İkinci ifadede döngünün gerçekleşme şartı yer alır. Bu ifadeden hemen sonra eğer şart sağlanırsa, döngüden hemen sonraki kod ya da kod bloğu ve bundan hemen sonra ise döngü içindeki üçüncü ifade çalıştırılır.

  1. <?php
  2. for ( $i = 1, $j = 10; $i <= $j; $i++, $j– )
  3. echo “i değişkeni = $i j değişkeni = $j <br>”;
  4. ?>
  • Foreach Döngüsü

Foreach döngüleri kullanarak dizi tipindeki değişkenlerin her bir elemanına erişebilir.

  1. <?php
  2. $iller = array (1=>”Kırklareli”,
  3. 2=>”İstanbul”,
  4. 3=>”Ankara”,
  5. 4=>”Edirne”);
  6. foreach ( $iller as $deger )
  7. echo “$deger <br>”;
  8. ?>
  • While Döngüsü

While, şarta bağlı çalışan bir döngü yapısıdır. Döngü şartı sağlandığı müddetçe kod ya da kod blokları sürekli çalıştırılır.

  1. <?php
  2. $i = 1;
  3. while ( $i <= 5 )
  4. {
  5. echo “$i <br>”;
  6. $i++;
  7. ?>
  • Do While Döngüsü

Do…While döngüsü de şarta bağlı çalışır fakat şart ifadesine while yapısındaki gibi döngünün başında değil de sonunda bakılır. Bu yüzden şart ifadesi false sonuç üretse bile döngüye en az bir defa girilir.

  1. <?php
  2. $i = 1;
  3. $j = 10;
  4. do
  5. {
  6. echo “i değişkeni = $i    j değişkeni = $j <br>”;
  7. $i ++;
  8. $j –;
  9. } while ( $i <= $j );
  10. ?>

Görüşmek üzere..

Related posts

Categories: PHP Tags: ,
blog comments powered by Disqus