Web Sunucu Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1

Verilen şekilde $j hiçbir zaman 5'in üzerinde bir değere sahip değilken, $i hangi görevi üstlenir?
- 2
$a = array(1,2,3);
for($i = 0; $i < sizeof($a); $i++){
echo $a[$I];//"123"
}
Verilen döngü hangi işlevi temsil etmektedir?
- 3
Aşağıdakilerden hangisi PHP'deki döngü yapılarından biri değildir?
- 4
$toplam=0;
$x=1;
do{
$toplam += $x++;
}while ($x <=10);
echo "{$x}, {$toplam}";
?>Yukarıdaki kod bloğunun çıktısı aşağıdakilerden hangisidir?
- 5
Verilen kod bloğun hangi döngüyü kullanmaktadır? - 6
Aşağıdakilerden hangisi PHP'deki döngü yapılarından biri değildir?
- 7
Aşağıdaki ifadelerden hangisi for döngüsü ile ilgili bir ifadedir?
- 8
"____ gibi döngüler, belirli kod bölümlerinin tekrar tekrar yürütülmesini desteklemekte ike; ____ ve switch gibi koşullu ifadeler ise, bir programın bazı koşullara bağlı olarak farklı kod parçalarını yürütmesine veya hiçbirini yürütmemesine izin verir."
Yukarıda verilmiş olan cümledeki boşluklara aşağıdakilerden hangisi gelmelidir?
- 9

Verilen if-elseif-else kod bloğu için aşağıdakilerden hangisi doğrudur?
- 10
Aşağıdakilerden hangisi PHP'de bir döngü yapısı değildir?
- 11
- Önceden belirlenen koşullara göre hareket etmeyi sağlar.
- break ve default komutlarıyla kullanılır.
- break komutların yukarıdan aşağıya akışında koşulların sağlanması durumunda diğer koşulları kontrol eder.
- default ise girilen değer önceden belirlenmiş şartların hiçbirine uymuyorsa çalıştırılacak komutları içerir.
Yukarıdaki switch-case ile ilgili ifadelerden hangileri doğrudur?
- 12
do/while döngüsü hangi işaret ile sonlanır?
- 13
$a=array(1,2,3);
foreach($a as $v){
echo $v;
}Yukarıdaki kod bloğunun çıktısı aşağıdakilerden hangisidir?
- 14
Verilen kod bloğun çıktısı aşağıdakilerden hangisidir? - 15
Hava sıcaklığı kontrolünde olduğu gibi birden fazla koşul kullanılmasının gerekmesi halinde aşağıdaki PHP yapılarından hangisi kullanılır?
- 16
$a=array(1,2,3);
foreach($a as $v){
echo $v;
}Yukarıdaki kod bloğunun çıktısı aşağıdakilerden hangisidir?
- 17
Aşağıdaki ifadelerden hangisi for döngüsü ile ilgili bir ifadedir?
- 18
Verilen kod bloğun hangi döngüyü kullanmaktadır? - 19
$toplam=0;
$x=1;
do{
$toplam += $x++;
}while ($x <=10);
echo "{$x}, {$toplam}";
?>Yukarıdaki kod bloğunun çıktısı aşağıdakilerden hangisidir?
- 20
"____ gibi döngüler, belirli kod bölümlerinin tekrar tekrar yürütülmesini desteklemekte ike; ____ ve switch gibi koşullu ifadeler ise, bir programın bazı koşullara bağlı olarak farklı kod parçalarını yürütmesine veya hiçbirini yürütmemesine izin verir."
Yukarıda verilmiş olan cümledeki boşluklara aşağıdakilerden hangisi gelmelidir?