İ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