PHP de Basit Döngüler
PHP de basit Döngüler
For Döngüsü kullanımı
Bizim istediğimiz koşula göre işlem yaptırma.
Neler yapılır?:
Alt alta sırlama için
İstediğimiz kadar saydırma
İstedigimiz aralıklarda sayma
Örnek:
<?php
Echo "1 den 10 kadar saydırma<br>";
$sayi = 10;
For($i=1; $i<=$sayi; $i++)
{
Echo $i."<br>";
}
?>
While Döngüsü
Eğer döngü devam ediyorsa (sağlanıyorsa) süslü parantezler içindekileri devam et.
Neler yapılır?
For ile aynı işlemleri yapabiliriz.
Örnek 1:
<?php
$i = 1;
While($i<=10)
{
Echo $i++;
}
?>
Örnek 2:
<?php $i=1; While($i<=10): Echo $i; $i++; Endwhile; ?>
İF
Birden fazla koşul geldiğinde istediğimiz işlemleri yaptırabiliriz.
Örnek:
<?php
$sayi = 25;
İf($sayi == 25)
{
Echo "Bu sayı 25 dir";
}
Else
{
Echo "bu sayı 25 degildir";
}
?>
Diziler
Örnek 1:
<?php
$basliklar = array('kopekbalıgı’,’hamsi’,’levrek’,’piarana’);
Echo $baliklar[2];
//0 dan başlayıp 2. geldiğimizde levrek çıkar.
?>
Örnek 2:
<?php
$mevsimler = array("yaz","sonbahar","kış","ilkbahar");
$rakam = 1;
$rakam = $rakam – 1;
echo $mevsimler[$rakam];
?>
Foreach
Örneğin dizi içindeki elemanları (indisleri) listeleme yapabiliriz.
Örnekte Eşyalar değişkenindeki indisleri teker teker
Eşya değişkenine verdik.
Örnek:
<?php
$esyalar = array('masa’,’sandalye’,’bilgisayar’);
Foreach ($esyalar as $esya)
{
Echo $esya;
Echo "<br>";
}
?>
Count
Dizilerdeki Verileri Toplama(Kaç tane olduğunu görme)
<?php
$esyalar = array('masa’,’sandalye’,’bilgisayar’);
$toplamesya = count($esyalar);
Echo $toplamesya;
?>


02. Tem, 2010







teşekkürler hocamm