İnternet Tabanlı Programlama Deneme Sınavı Sorusu #383159

Yukarıdaki PHP kodu çalıştırıldığında ekranda hangi sonuç belirecektir?


15 , 6

 

10 , 5

 

10 , 1

 

5 , 1

0 , 0


Yanıt Açıklaması:

PHP kodlarında, fonksiyon tanımı function kelimesi ile yapılır ve fonksiyona bir isim verilir. Sorudaki örnekte, tanımlanan fonksiyonun adı "deneme"dir. Fonksiyon çağrıldığında, değer döndürmesi için return komutu kullanılır. PHP'de, fonksiyonlarda varsayılan parametre tanımlaması yapılabilir. Böylece fonksiyon çağrılırken parametre gönderilmediğinde fonksiyon içinde varsayılan değer kullanılır. Soruda verilen kod içerisinde, deneme fonksiyonu ilk olarak deneme($sayi) şeklinde çağrılmıştır. Bu durumda, fonksiyon içindeki $parametre değişkeni 10 olarak tanımlanacaktır. Daha sonra bu sayının 5 fazlası alınarak geri döndürülmektedir. Kod içerisinde, deneme fonksiyonu ikinci kez çağrıldığında herhangi bir parametre gönderilmediğinden $parametre 1 olarak tanımlanacaktır. Bu sayının da 5 fazlası geri döndürülecektir.

Yorumlar
  • 0 Yorum