PHP Fonksiyonlar

PHP Fonksiyonlar
PHP Fonksiyonlar
0

PHP fonksiyonlar, bir veya birden fazla işlemi tekrar kullanabilmek için belirli bir kod bloğunu bir isim altında toplamanızı sağlar. Bu, kodunuzu daha düzenli, okunabilir ve tekrar kullanılabilir hale getirir. Bu yazıda, PHP’de fonksiyonların nasıl tanımlanacağını, nasıl kullanılacağını ve neden önemli olduklarını detaylı bir şekilde öğreneceksiniz.

Fonksiyonlar, bir programlama dilinde kod tekrarını önlemenin temel yollarından biridir. PHP’de bir fonksiyon, şu şekilde tanımlanır:

  • function: Bir fonksiyon tanımlamak için kullanılır.
  • fonksiyonAdi: Fonksiyonun çağrılırken kullanılacak adı.
  • Parantez içinde fonksiyonun alacağı parametreler belirtilir (isteğe bağlıdır).
  • Süslü parantezler {} içinde ise fonksiyonun gerçekleştireceği işlemler bulunur.

Bir Fonksiyon Nasıl Tanımlanır ve Çalıştırılır?

Örnek: Basit bir mesaj yazdıran fonksiyon

Kod Çıktısı:

  • function selamVer(): selamVer adlı bir fonksiyon tanımlandı.
  • echo "Merhaba, dünya!";: Fonksiyon çağrıldığında ekrana bu mesajı yazdırır.
  • selamVer();: Tanımlanan fonksiyon çağrılarak çalıştırılır.

Fonksiyonlara Parametre Ekleme

Bir fonksiyona parametre eklemek, fonksiyonu daha dinamik hale getirir. Parametreler, fonksiyon çağrıldığında içeriklerini değiştirebilmenizi sağlar.

Kod Çıktısı:

  • $isim: Bu, fonksiyonun bir parametresidir. Fonksiyon çağrılırken değeri belirlenir.
  • selamVerIsimli("Mustafa");: Fonksiyon “Mustafa” parametresiyle çağrıldı.
  • selamVerIsimli("Mert");: Bu kez “Mert” parametresiyle çağrıldı.

Birden Fazla Parametre Kullanma

Fonksiyonlar birden fazla parametre alabilir ve bu parametrelerle işlemler gerçekleştirebilir.

Kod Çıktısı:

  • $sayi1 ve $sayi2: Fonksiyonun aldığı iki parametre.
  • $sonuc = $sayi1 + $sayi2;: Parametreler toplanarak $sonuc değişkenine atanır.
  • echo "Toplam: $sonuc";: Toplam sonucu ekrana yazdırılır.

Fonksiyonlardan Değer Döndürmek

Bazı durumlarda bir fonksiyon, işlem sonucunu geri döndürmek isteyebilir. Bunun için return ifadesi kullanılır.

Kod Çıktısı:

  • return $sayi1 * $sayi2;: Çarpma işlemi sonucunu döndürür.
  • $sonuc = carpma(5, 4);: Dönen değer $sonuc değişkenine atanır.
  • echo "Çarpım: $sonuc";: Çıktı ekrana yazdırılır.

Varsayılan Parametre Değerleri

Fonksiyon parametrelerine varsayılan değerler atanabilir. Bu, parametre gönderilmediğinde varsayılan değerin kullanılması anlamına gelir.

Kod Çıktısı:

  • $isim = "Misafir": Eğer bir parametre gönderilmezse $isim değişkeni “Misafir” değerini alır.
  • selamla();: Parametre gönderilmediği için varsayılan değer kullanıldı.

PHP fonksiyonları, kodunuzu daha düzenli ve etkili hale getirmek için temel araçlardır. Bu yazıda, fonksiyon tanımlamayı, parametrelerle çalışmayı, değer döndürmeyi ve varsayılan parametre değerlerini öğrendik. Fonksiyonlar sayesinde kodlarınızı modüler hale getirebilir ve tekrar kullanım oranını artırabilirsiniz.

 

Paylaş
İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


ReCAPTCHA doğrulama süresi sona erdi. Lütfen sayfayı yeniden yükleyin.