php -> fonksiyon tanımlama tipleri
05 Ocak 2011 // 0 CommentsPhp de ihtiyaca göre 3 farklı tipte fonksiyon tanımlanabilir, farklı tipteki fonksiyonları anlayabilmeniz için aynı işlemler üzerinden örneklendirme yapalım.
-
Basit Tip (Parametresiz ve Geri değer döndermeyen fonksiyonlar)
-
Dışardan Değer Alabilen Fonksiyonlar (Parametreli, argumanlı fonksiyonlar)
-
Dışarı Değer Döndürebilen Fonksiyonlar (Sonuç Gönderen Fonksiyonlar)
Bu tip fonksiyonlar devamlı aynı görevi yerine getirir, dışarıdan değer almaz (parametre, arguman) ve dışarı değer (return) göndermez.
Örnek fonksiyon tanımlaması:
<?php
// 15px ve kırmızı "konu başlığı" yazan fonksiyon tanımlanıyor
function Yaz()
{
echo "<font size='15px' color='red'>Konu Başlığı</font";
}
// fonksiyon çağrılıyor ve ekrana 15px
// kırmızı renk ile Konu başlığı yazıyor
Yaz();
?>
Yukarıda ki fonksiyon örneğinde her zaman aynı mesajı aynı şekilde yazar, eğer mesajı biz belirlemek istersek bunu fonksiyon içine değer göndererek, parametre tanımlayarak  yapabiliriz.
Örnek fonksiyon tanımlaması:
<?php
function Yaz($mesaj) // mesaj değişkeni ile içeriye değer taşıyoruz
{
    echo "<font size='15px' color='red'>$mesaj</font";
}
Yaz("Bu benim özel mesajım"); // yazmasını istediğimiz değeri
//fonksiyonun içine gönderiyoruz
?>
Yukarıda ki fonksiyon örneklerinde amacımız ekrana mesaj yazmaktı ancak bazı durumlarda uzun hesaplamalar sonunda sadece sonuç bulmamız gerekebilir, dışarıdan değer alıp almamak gibi bir şartımız yok ancak , fonksiyon kullanma ihtiyacı doğduğunda genellik ile dışarıdan değer gönderilir. Bu örneğimizde dışarıdan değer gönderip fonksiyon içinde hesaplama yaptırıp, elde ettiğimiz sonucu return anahtar kelimesi ile dışarı Â göndermesini isteyeceğiz. Fonksiyon içinde ekrana herhangi bir değer yazdırmayacağımıza dikkat edelim.
Verilen sayının karesini bulup gönderen fonksiyon örneği.
<?php function KareBul($deger) { return $deger * $deger; } echo KareBul(5); // 5 sayısının karesini bulmasını istiyoruz //ve gelen değeri ekrana yazdırıyorz ?>
Similar posts
-
php -> fonksiyon ile faktöriyel bulma
05 Mart 2012 // 0 Commentsphp de fonksiyon ile faktoriyel hesaplama örneği function faktoriyel($sayi) { $fakt=1; for($i=1;...
-
php -> fonksiyon ile iki sayı toplama
01 Mart 2012 // 0 CommentsPHP ile iki sayıyı fonksiyon ile toplama örneği; <?php function topla ($sayi1,$sayi2) { ec...
-
php -> fonksiyon örnekleri -> ip topla
09 Ocak 2011 // 0 Commentsbu örneğimizde fonksiyona verdiğimiz ip adresini parçalayıp, sayılarını elde edip,sayılarının toplam...
-
php -> fonksiyon örnekleri - tam bölenlerin toplamını bulma
09 Ocak 2011 // 0 CommentsBu örneğimizde fonksiyon kullanarak verilen sayının tam bölenlerinin toplamını bulacağız. <?ph...
-
php -> fonksiyon tanımlama
09 Ocak 2011 // 0 CommentsProgramlama da sık yapılan işlemleri rutinden kurtarmak için, tekrar tekrar aynı kodları yazmamak ...
-
php -> fonksiyon örnekleri - günün tarihini türkçe yazmak
08 Ocak 2011 // 0 Commentsbu örneğimizde php nin date fonksiyonunun verdiği bilgilerden yararlanarak, türkçe olarak günün tari...

