VnexTR: Bilişim Forumu

Tam Versiyon: PHP Fonksiyonlara parametre ekleme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Yukarıdaki örnekte yaptığımız fonksiyonlar dışarıdan veri almadan, her seferinde çağrıldıklarında aynı şeyi çalıştıracak olan fonksiyonlardı. Ama şimdi bu fonksiyonlara bir kaç parametre eklettirerek farklı kullanımlara kapılarını açabiliriz.
 
Hemen parametreli bir fonksiyon yapalım:
PHP Kod:
function topla($sayi1$sayi2) {
   $sonuc $sayi1 $sayi2;
   echo $sonuc;
}
 
topla
(510); 

Şimdi topla adında bir fonksiyon oluşturduk ve buna 2 adet parametre ekledik. $sayi1 ve $sayi2 parametreleri bizim o fonksiyonu kullanırken yazacağım değerlerin yükleyeceği değişkenlerin adı.
Biz topla(5, 10) dediğimizde fonksiyon içinde $sayi1 değişkeninin değeri 5, $sayi2 değişkeninin değeri ise 10 olacak. Ve ekranda da 15 yazacaktır.
 
Parametreli fonksiyona bir başka örnek daha verelim:
PHP Kod:
function bolunur_mu($bu$buna) {
   $kalan $bu $buna;
   if($kalan == 0) {
      echo $bu ' sayısı ' $buna ' sayısına bölünür!';
   } else {
      echo $bu ' sayısı ' $buna ' sayısına bölünmez! (kalan: '.$kalan.')';
   }
}
 
bolunur_mu
(102);
bolunur_mu(2510); 

İki rakamın birbirine bölünüp bölünmediğini kontrol eden bir fonksiyon yaptık. Ve bu fonksiyonu 2 farklı değerde kullanıp çağırdık. Bu çalışmanın sonunda ekranda yazacak olanlar:
 
PHP Kod:
10 sayısı 2 sayısına bölünür!
25 sayısı 10 sayısına bölünmez! (kalan5