MMCN.ORG

Joomla, iPhone, iPad, Teknoloji Blogu

iPTT Türkiye Kanal 109 Turkuaz

Cum10022012

Son Güncelleme14:16:43

Geri Web Gelistirme Php & Dersler PHP 32 - For Döngüsü

PHP 32 - For Döngüsü

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..

2 Yorum

  1. O kodlar madem direk modul alanina eklenecek kadar basit bir yapida ise o zaman onu direk modul yapmak ve oyle eklemek daha iyi. Basit bir modul nasil yapilir konumuz olacakti ondan bakip elindeki kodlari ona ekler ftp den diger modullerin yanina atarsin sonrada yeni modul olusturma alanindan da secersin. Editorden eklersen html disindaki etiketleri temizler. Bunun ivin ayri bir php modulu de var extensionsta yani php kodlarini eklemek icin
  2. Hocam konuyla alakası yok ama baska yazacak yer bulamadım. Joomla sitem icin php kodlama yaptım sag modüle yerlestirdim ancak özel html olarak yeni modül yaratınca php taglerini okumuyor sistem oldugu gibi yazıyor suanda gecici olarak iframe cagırarak sorunu cozdum ama seo acısından php kodumu direk sağ modüle kod olarak eklemek istiyorum internetten bununla ilgili eklentileri arastırdım ama ise yaramadılar ne onerirsiniz acaba bu konuda saygılar

Üye olmayan ziyaretçilerin yorumları yönetim tarafından kontrol edildikten sonra yayınlanır.