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",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.
2=>"Salı",
3=>"Çarşamba",
4=>"Perşembe",
5=>"Cuma",
6=>"Cumartesi",
7=>"Pazar")
foreach ( $gunler as $deger )
echo $deger;
echo "<br>";
$bul = false;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...
$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ı";
0 Yorum