PHP Dersleri 7: Fonksiyonlar – 1

Dizi değişkenleri konusuna geçmeden önce fonksiyonlar konusuna girmenin daha isabetli olacağını düşünüyorum. Fonksiyonlar konusunu ise 2 ayrı derse bölerek anlatmak daha doğru olacak.

İlk dersimizde, bir değer döndürmeyen fonksiyonları ele alırken, ikinci dersimizde değerleri geri döndüren ve özyinelemeli fonksiyonları ele alacağız.

 

Fonksiyon kısaca pek çok defa yapılacak bir işlem parçasını bir isim altında kurallaştırmak olarak tanımlanabilir.

Bir fonksiyon php’de şu şekilde tanımlanır:

function isim(argüman1, argüman2, argüman3,….., argümann){

Gövde

}

Örneğin iki sayının toplama işlemi yapan topla isimli bir fonksiyon nasıl tanımlanabilir?

Öncelikle fonksiyonumuzun iki argümanı olacak, ismini topla koyalım ve ekrana iki sayının toplama operatörünü yazdırsın. Echo komutunu kullanacağız bunun için de. Bütün bu kısıtları koyduktan sonra fonksiyonumuzu yazması çok kolay:

function topla($bir, $iki){

echo $bir + $iki . “</br>”;

}

Şimdi 7. Ders klasörümüze index.php dosyası açıyoruz ve şu scripti yazıyoruz.

<?php
function topla($bir, $iki){
    echo $bir + $iki . "
"; } function cikar($bir, $iki){ echo $bir - $iki; } topla(1, 2); cikar(15, 5); ?>

 

Siz de bölme ve üs alma işlemlerini içeren iki fonksiyon yazıp yukarıdaki gibi ekrana bastırın.

Bir dahaki derste değer döndüren ve özyinelemeli fonksiyonlardan bahsedeceğiz. Bir dahaki derse kadar yorumlarınızı ve önerilerinizi bekliyorum.

Leave a Reply

Your email address will not be published. Required fields are marked *