PHP'de fonksiyon parametrelerine varsayılan değer atamak, bir parametrenin değeri fonksiyon çağrılırken belirtilmezse, kullanılacak olan önceden belirlenmiş bir değer sağlar. Böylece, fonksiyonu çağıran kişi, belirli parametrelere değer vermezse, bu varsayılan değerler kullanılır.
Varsayılan Değer Atama Örneği:
function selamVer($isim = "Ziyaretçi") {
echo "Merhaba, " . $isim . "!";
}
Yukarıdaki örnekte, selamVer
fonksiyonu tanımlanmış ve $isim
adlı bir parametre alır. Ancak, bu parametreye varsayılan bir değer olan "Ziyaretçi" atanmıştır.
Fonksiyonu Varsayılan Değerle Çağırma:
selamVer(); // Merhaba, Ziyaretçi!
Fonksiyon çağrıldığında, $isim
parametresine değer belirtilmemişse, varsayılan değer olan "Ziyaretçi" kullanılır.
Parametreye Özel Değer Atama:
selamVer("Ahmet"); // Merhaba, Ahmet!
Fonksiyon çağrılırken $isim
parametresine özel bir değer verildiğinde, bu değer varsayılan değerin yerine kullanılır.
Bu özellik, fonksiyonları daha esnek hale getirir ve fonksiyonun çağrıldığı yerde belirli parametrelere değer verilmemesi durumunda kullanılacak değerleri tanımlamanıza olanak tanır.