Fonksiyon Tipleri ve Kullanımları

Php'de fonksiyonların önemine kısaca değinilelim.

Php'de fonksiyonların önemine kısaca değinilelim. Nesneye yönelik programla da fonksiyon kullanılır. Eğer fonksiyon yapılarını kavrayabilirsek nesneye yönelik programlama da daha hızlı ve daha iyi sınıflar yapabiliriz. Peki ama bu fonksiyon nedir?

Fonksiyon: Özel talimatlar aracılığı ile belirlenen bilgisayar işlemidir. Yani fonksiyonlarla istediğimiz işlemleri kendi yazdığımız kodlarla oluşturup onu sayfa içinde işlem yaptırmak için kullanabiliriz.

Fonksiyon kullanımıma giriş olarak;


Fonction fonksiyon_ismi($fonksiyonlarla_girecek_degerler)



{



///işlem yaptırılacak kod bloğu



Return $donmesi_istenilen_sonuc



}



Function: Fonksiyonu kullandığımızı gösterir,

Fonksiyon_ismi: Fonksiyona kendi verdiğimiz bir isimdir. Örnek : toplam

$fonskiyonlarda_girecek_degerler: Dışarıdan fonksiyona girecek değerleri burada belirleriz.

Return: Burada fonksiyonun çıktısı olarak dönecek olan sonucu belirtmek için kullanılır. Php' ait bir komuttur.

$donmesi_istenilen_sonuc: Burada fonksiyonun çıktısını belirtiriz.

Şöyle düşünebiliriz :

Kullanımı: Kullanımı sırasında fonksiyon_ismi(); şeklindedir.

Şimdi yukarıdaki işlemin örneğini yapalım

Örnek 1: İki sayının toplamını veren fonksiyonu yazınız.


<?php 



function topla($deger1,$deger2)



{



$deger1 $deger1 $deger2;



return 
$deger1;



}



echo 
"Örnek-1: ";



echo 
topla(5,8)."<br><br><br><br>";



?> ?>


//// Çıktısı

Fonksiyonlar hakkında bu kadar genel bilgi yeterli sanırım.

Fonksiyonları ben 8 başlık altında anlatacağım:

1- Void fonksiyonlar

2- Fonksiyonlarda sonuç döndürmek (return)

3- Global değerler

4- Statik değişkenler

5- Arguments Fonksiyonlar

6- Özyinemeli fonksiyonlar

7- Dinamik Fonksiyon çağırmak

8- Fonksiyonlarda referans
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

• 11 yıl önce
faydalı bir anlatım.emeğinize sağlık.
• 11 yıl önce
cok güzel anlatmıssınız tebrikler
• 11 yıl önce
emeğine sağlık kardeşim az öz ve anlaşılır olmuş
• 11 yıl önce
bu işime yarıyacak gerçekten saol
• 11 yıl önce
bu işime yarıyacak gerçekten saol
• 10 yıl önce
güzel... ama yetersiz..:D

Yukarı Git