Ana Sayfa / Genel / For_Dongusu

For_Dongusu

Döngüler diğer tüm diller de olduğu gibi bir koşul doğru olduğunda, çalışmasıı istediğimiz kodların işleme alındığı yararlı fonksiyonlardır.


for döngüsü

for döngüsü genellikle bir kodu kaç kez çalıştırmamız gerektiğini bildiğimiz durumlarda kullanılır.

Sentaks

for (başlangıç; koşul; artış miktarı)
  {
  çalıştırılacak kodlar;
  }

Parametreler:

  • başlangıç: Genelde bir sayaca bağlanır.(fakat döngünün başlagıcından önce bir kere çalıştırılacak kod(lar)da olabilir)
  • koşul: Her döngüde hesaplanır; işlem sonucu TRUE çıkarsa döngü devam eder; FALSE çıkarsa döngü biter.
  • artış: Genelde artış gösteren bir sayaçtır. (fakat döngünün bitiminde çalıştırılacak bir kod(lar)da olabilir.

Not: Yukarıda yer alan parametrelerin hepsi boş olabilir veya virgülle ayrılmış fazladan ifadelerde olabilir. Örnek üzerinde daha iyi anlayacaksınız.

 

Örnek

Örneğimizde  i=1 den başlar ve döngümüz i, 5 e eşit ve küçük olana kadar devam eder:

<html>
<body>

<?php
for ($i=1; $i<=5; $i++)
  {
  echo "Döngü " . $i . "<br />";
  }
?>

</body>
</html>

Çıktı:

Döngü 1
Döngü 2
Döngü 3
Döngü 4
Döngü 5


foreach döngüsü

foreach döngüsü diziler üzerinde kullanılır.

Sentaks

foreach ($dizi as$deger)
  {
  çalıştırılacak kodlar;
  }

Döngünün her bir kez çalıştırılmasında $dizi isimli dizi değişkeninin her elemanı $deger isimli değişkene atanır. Ve dizi değişkeninde başka eleman kalmayana kadar bu devam eder.

Örnek

<html>
<body>

<?php
$x=array("bir","iki","üç");
foreach ($x as $deger)
  {
  echo $deger . "<br />";
  }
?>

</body>
</html>

Çıktı

bir
iki
üç

 

harun Hakkında

Matematikçi...Bilgisayar Yüksek Mühendisi... Bir zamanlar Adli Bilişim uzmanı...

İlginizi Çekebilir

Port Tarama

Bu makalede port taramanın ne olduğuna değinip, farklı port tarama yöntemleri ve güvenlik açıklarını nasıl …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir