Php Foreach Döngüsü Kullanımı
Php

Php Foreach Döngüsü Kullanımı

Merhaba arkadaşlar. Bu makalemizde foreach döngüsünü konu alacağız. Kısaca anlatmak gerekirse foreach döngüleri kullanılarak , dizi tipindeki değişkenlerin her bir elemanına erişim sağlayabiliriz. Bu döngüler karşımıza iki farklı şekilde çıkar. Birinci kullanımda dizi tipindeki değişkenin eleman değeri, ikinci durumda ise indis ve eleman değeri alınır. Şimdi kullanımlarına birer örnek verelim.

$gunler = array (1=>"Pazartesi",
2=>"Salı",
3=>"Çarşamba",
4=>"Perşembe",
5=>"Cuma",
6=>"Cumartesi",
7=>"Pazar")
foreach ( $gunler as $deger )
echo $deger;
echo "<br>";
Burada foreach döngüsünün ilk kullanımına örnek verdik. Foreach döngüsü ile dizi elemanlarının her birini $deger değişkenine aktarıp ekrana yazdırdık. Döngü günlerin hepsi ekrana yazdırılana kadar devam eder. Hepsi ekrana yazdırıldığında döngüden çıkılır. Şimdi ikinci kullanıma yukarıdaki örneğimize benzer bir örnek yazalım.
$bul = false;
$gunler = array (1=>"Pazartesi",
2=>"Salı",
3=>"Çarşamba",
4=>"Perşembe",
5=>"Cuma",
6=>"Cumartesi",
7=>"Pazar")
foreach ( $gunler as indis => $deger )
{
if ($deger == "Cuma")
{
$bul = true;
echo $indis;
}
}
if ( !$bul ) echo "Bulunamadı";
Bu örnekte döngümüz cumayı bulana kadar dönecektir. Bulursa ekrana sıra numarasını yani 5 yazacaktır. Bulamazsa bulunamadı şeklinde uyarı mesajı yazdırdık. Bir makalemizin daha sonuna gelmiş bulunmaktayız. Sonraki makalelerde görüşmek üzere...


author

Aykut Erdoğan

foreach, döngü, indis, diziler

  • Bu Yazılara da Gözat:

    0 Yorum

    Cevapla