aof.sorular.net
İnternet Tabanlı Programlama
İnternet Tabanlı Programlama Deneme Sınavı
İnternet Tabanlı Programlama Deneme Sınavı Sorusu #382589
İnternet Tabanlı Programlama Deneme Sınavı Sorusu #382589
<?php
$dizi =[“Mandalina”,”Portakal”,”Muz”,”Elma”,”Armut”];
AAA($dizi as $deger) {
echo $deger.”<br />”;
}
Yukarıda verilen döngü ifadesinde AAA yerine gelecek olan yapı aşağıdakilerden hangisidir?
break
|
continue
|
do while
|
foreach |
switch |
Yanıt Açıklaması:
Dizi elemanlarına yönelik döngü oluşturmak için foreach döngüsü kullanılır. Parantez içinde “as” kelimesinin solunda döngünün gerçekleştirileceği dizinin değişken adı verilmelidir. As kelimesinin sağında ise herhangi yeni bir değişken adı yazılabilir. Örnekte döngü $dizi isimli dizi için toplam 5 kez dönmektedir. Her bir döngü adımında sıradaki dizi elemanının değeri $deger isimli değişkene atanmaktadır. Döngü bloğu içinde ise bu değer ekrana yazdırılmaktadır.
Yorumlar
- 0 Yorum