Web Sunucu Programlama — Ünite Sınavı
BIL206U Ünite Sınavı — toplam 20 soru. Aşağıda soru metinleri var; şıklar ve doğru cevaplar için uygulamada çöz.
Cevapları gör ve sınav olŞıklar, doğru cevaplar ve süreli sınav modu AÖF Soru Bankası uygulamasındaI. Fonksiyon isimlerinin ilk karakteri yalnızca alfabedeki harfler veya altçizgi “_” olabilir.
II. Fonksiyon isimleri büyük-küçük harflere duyarlıdır.
III. Fonksiyon isimleri benzersiz olmalıdır.
IV. Fonksiyon isimleri boşluk içerebilir.
Yukarıdaki PHP’de kullanıcı tanımlı fonksiyonların isimlendirilmesi ile ilgili ifadelerden hangileri doğrudur?
$katsayi = 10;
function Hesapla1($sayi){
global $katsayi;
return $sayi * $katsayi;
}
function Hesapla2($sayi, $katsayi){
return $sayi * $katsayi;
}
echo Hesapla1(10);
echo Hesapla2(10, $katsayi);
Yukarıdaki PHP kodunda yer alan Hesapla1 ve Hesapla2 isimli fonksiyonlar için hangisi söylenebilir?
I. require ve include komutları temelde aynı şekilde çalışır.
II. require komutu kullanıldığında çağrılacak PHP dosyası bulunamazsa ana dosyadaki kodlar çalışır.
III. include komutu kullanıldığında çağrılan dosya yerinde bulunamazsa da ana dosyadaki kodlar çalışacaktır.
IV. require ve include komutları kod bloğunda birlikte kullanılır.
Yukarıdaki include ve require komutları ile ilgili ifadelerden hangileri doğrudur?
function Hesapla($yaricap, $cikti="cevre"){
if($cikti == "cevre"){
return pi() * 2 * $yaricap;
}
if($cikti == "alan"){
return pi() * pow($yaricap, 2);
}
}
Yukarıda yer alan PHP kod parçasındaki fonksiyonun yapısını inceleyiniz. Aşağıdaki isimlendirmelerden hangisi, bu yapıdaki bir fonksiyonu tanımlamak için kullanılmaktadır?
PHP’de fonksiyonların sonuçları hangi komut ile doğrudan ekrana yazdırılabilir?