Aramayan Bulamaz
×
parametreli fonksiyon etiketine ait içerikleri görüntülemektesiniz.
PHP\'de Fonksiyon Hazırlama, Çağırma ve Kullanma

Fonksiyonlar verilen, istenilen ya da o sırada üretilen bilgiyi bize daha sonradan işlenmiş bir şekilde sunarlar.
Mesela bir fonksiyona istediğimiz özellikte bir tablo yaptırabiliriz, ya da çarpım tablosu vs gibi şeyler yaptırabiliriz.
Genel olarak kullanım şekli:
function FonksiyonIsmi(){ echo "Niyazi Alpay"; }

bu fonksiyon çağırıldığında ekrana Niyazi Alpay yazdıracaktır.

FonksiyonIsmi();

şeklinde çağırılır.

Fonksiyon ile daha farklı işlemler yapılabilir bu çok basit bir işlemdi, sadece adımızı yazdırdık ekrana.

Çarpım tablosu yaptırmak istersek eğer fonksiyonumuz şu şekilde olacak:

function CarpimTablosu(){ echo '<table border="1" align="center">'; for($i=0; $i<10; $i++){ echo '<tr>'; for($k=1; $k<=10; $k++){ echo '<td>'.($i+1).' x '.$k.' = '.($i+1)*$k.'</td>'; } echo '</tr>'; } echo '</table>'; } CarpimTablosu(); Ekran çıktısı


Fonksiyonlarda Parametre

Parametre fonksiyona dışarıdan değer alıp o değeri işleyerek çıktı vermedir.

Dışarıdan girilen bir metin içerisindeki A harflerini B ile değiştiren fonksiyonu yazalım, burada farklı bir komut daha göreceğiz şimdi, str_replace(); PHP kütüphanesinin kendine özgü olan yeniden düzenleme yapan fonksiyonudur bu, ve bu da parametreli bir fonksiyondur şimdi parametrenin ne olduğunu bir örnekle daha anlaşılır hale getireyim.

function Degis($yazi){ $yeni_yazi = str_replace('A','B',$yazi); echo $yeni_yazi; }

Şimdi bu fonksiyonu çağırırken $yazi diye belirttiğimiz yer parametredir, burayı dışarıdan girilecek bir değişken olarak tanımladık, Degis('NİYAZİ ALPAY'); olarak çağırdığımızda ekran çıktıs

  • Önceki Sayfa
  • Sonraki Sayfa