Döngülerlerle alakalı genel bilgiyi de aldıktan sonra ilk kısma geçelim. For döngüsünden kısaca bahsedeceğiz bugün. For döngüsü sadece php kodlamada değil diğer kodlama dillerinde de geçen bir döngü tipidir. For döngüsünün temel amacı ise belirlediğimiz bir başlangıç noktasından belirlediğimiz bir bitiş noktasına kadar olan kodları çalıştırmasıdır. Temel kullanım şeklinini ve sonrasında bu kullanım şekline uyarlanmış bir örneği de beraberinde verdiğimiz zaman daha net anlaşılacağından eminim.
Standart kullanım kodu :
{xtypo_code}for (başlangıç koşulu; bitiş koşulu; adım miktarı){
çalıştırılacak kodlar
}{/xtypo_code}
Örnek :
{xtypo_code}<?php
for ($sayi = 1; $sayi <=15; $sayi++){
echo $sayi."<br>";
}
?>{/xtypo_code}
Kodu localhostta çalıştırdığımız zaman 1-15 arası tek tek yükseldiğini göreceğiz. Kodları kısaca okuyacak olursak : sayı değişkeni değeri 1 olarak belirledik, bu aynı zamanda başlangıç noktamız. 2. kısımda değişkenin 15 ten küçük (1-15 arası) olacağını söyledik ve son aşamada ise ++ (1 değer artırma) olarak işlemesini istedik. Echo komutu ile de yazdırdık.
For döngüsünün temel amacı örnekte göreceğimiz şekilde. Fakat şu ayrıntıyı belirtmeden geçmeyelim. For döngüsü ile sadece sayıları artırmaktan ziyade font taglarını da kodlayabiliriz. Kodların tamamından ziyade bu kısımda sadece ekrana yazdırma kısmını verecek olursak :
{xtypo_code}echo "<font size=". $sayi. ">DENEME</font><br>";{/xtypo_code}
Bunda da "DENEME" yazısının 1 den 15 e kadar (font büyüklüğü olarak) geldiğini göreceğiz ekrana yazdırdığımız takdirde.
Bir sonraki derste görüşmek üzere..






Pazartesi, 17 Ocak 2011
Pazartesi, 17 Ocak 2011