Çok Boyutlu Foreach Döngüsü

Çok boyutlu dizilerde foreach döngüsü kullanmak oldukça yaygındır. Çok boyutlu bir dizi, iç içe geçmiş dizilerden oluşur. foreach döngüsü ile bu tür diziler üzerinde gezinmek için iç içe foreach ifadeleri kullanabilirsiniz.

İşte basit bir çok boyutlu foreach döngüsü örneği:

$ogrenciler = array( "Sinif1" => array("Ali", "Veli", "Ayşe"), "Sinif2" => array("Fatma", "Ahmet", "Mehmet"), "Sinif3" => array("Zeynep", "Cem", "Derya") ); foreach ($ogrenciler as $sinif => $ogrenciListesi) { echo "Sınıf: $sinif<br>"; foreach ($ogrenciListesi as $ogrenci) { echo "- $ogrenci<br>"; } echo "<br>"; }

Bu örnekte, $ogrenciler adlı bir çok boyutlu dizi oluşturulmuş ve dıştaki foreach döngüsü ile sınıfları, içteki foreach döngüsü ile her sınıftaki öğrencileri gezmiştir. İç içe geçmiş foreach ifadeleri, çok boyutlu dizilerin her seviyesinde gezinmeyi sağlar.

Bu yapı, özellikle iç içe geçmiş yapıları düzenli bir şekilde görüntülemek ve işlemek için kullanışlıdır.



Yorum Ekle

Üzerine gel