Gönderen Konu: PHP For Döngüsü  (Okunma sayısı 483 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Muzy42

  • Sanalpusula.Net
  • Site Yönetimi
  • *****
  • İleti: 1558
  • Konu Sayısı: 888
  • Toplam Puanı: 116
  • Cinsiyet: Bay
  • Eğitim Şart!!!
    • Sanalpusula.Net

PHP For Döngüsü
« : 28.04.2009-21:51:24 »
          

PHP For Döngüsü Kullanımı

Bir programcı tarafından yapılan web programında, döngünün içerisindeki komutların belirli bir sayıda işlenmesi ve bu sayının istenilen basamaklarda artması gerekiyorsa, for döngüsü kullanılmalıdır. For döngüsünün kullanım şekli şöyledir;

for ( $yeni_degisken atama ; koşul ; artış basamağı )
{
Koşul doğru ise yapılacak işlere ilişkin komutlar
}

For döngüsünün ilk öğesi, döngü sayacı olarak kullanılacak olan bir değişken oluşturulması veya oluşturulan bir değişkene ilk değer  atanmasına ilişkindir. Daha sonra noktalı virgül ile ikinci öğe birinci öğeden ayrılır. İkinci öğe, döngünün ne kadar devam edeceğini belirleyen şart (koşul) kısmından oluşur. İkinci öge ile üçüncü öğeyi ayırmak için yine noktalı virgül kullanılır. En son olarak da, sayaç değişkeninin artış miktarının bulunduğu üçüncü öğe yazılır. Örneğin;

Kod: [Seç]

<?php
for ($sayac 1$sayac <= $sayac++ )
{
print ("<font size= $sayac >");
print (
"<b><p> SanalPusula.Net </b></p>");
print ("</font>");
}
?>



Buradaki programcık, while ve do..while döngülerine göre çok daha kısa ve while döngüsü sayacı arttırmayı sağlayan satır unutulsa bile çalışacağı halde, for döngüsü unsurlara ilişkin noktalı virgüller eksik olursa çalışmaz ve böylece sonsuz döngü tehlikesi hatırlatılmış olur. For döngüsü kendi sayacını verilen şart sağlanıncaya kadar belirtilen büyüklükte kendisi arttırır, yani buradaki örneği göre $sayaç değişkeni 7 oluncaya kadar çalışacak ve şart karşılandığı anda, sona erecektir.

Örnek Görüntüsü:





SanalPusula.Net


SanalPusula.Net - Etiketler
PHP For Döngüsü,