Ana Sayfa / Genel / Fonksiyonlar

Fonksiyonlar

PHP asıl gücünü hazır fonksiyonlarından alır. Şu an itibari ile sadece sık sık kullanılan en yararlıfonksiyonların sayısı 1000 bulmaktadır. Bu fonksiyonların hepsini aklınızda tutmanız beklenmiyor tabii ki ama, saatlerce uğraşarak yapacağınız işlemleri tecrübe kazanarak ve bu fonksiyonları kullanarak bir kaç dakika içerisinde yapmanız mümkün.


PHP içerisinde hali hazırda yer alan ve sık kullanılan fonksiyonların bir listesini ve uygulamaları ilerleyen zamanlar da ekleyeceğim.


PHP Fonksiyonları

Burada sizlere, kendi fonksiyonlarınızı oluşturmayı ve kullanmayı anlatacağım. İstediğiniz bir betiğin ihtiyaç halinde kullanılmasını sağlamak için fonksiyonları kullanırız. Bir fonksiyonu kullanmak için önce onu çağırmamız gerekir. Önceden tanımlı ya da kendi fonksiyonlarımızı kodun herhangi bir yerinde istediğimiz zaman çağırabiliriz.

 


PHP fonksiyonu oluşturma

Bir fonksiyon yalnızca çağrı yapıldığı zamançalıştırılır.

Sentaks

function fonksiyonumuz()
{
çalıştırılacak kodlar
;
}

PHP Fonksiyonları için Rehber:

  • Fonksiyon isimleri sadece alt tire _ ya da bir harf ile başlar.( kesinlikle rakam değil)

Örnek

Çağrıldığında adımı yazdıran basit bir fonksiyon:

<html>
<body>

<?php
function isimYaz()
{
echo "Harun";
}

echo "Benim adım ";
isimYaz();
?>

</body>
</html>

Çıktı:

Benim adım Harun


PHP Fonksiyonları  – Parametre ekleme

Bir fonksiyona daha kullanışlı olması için parametreler ekleyebiliriz. Bir parametre bildiğimiz bir değişken olabilir. Parametreler fonksiyon isminden sonra gelen parantez içerisine yazılırlar

 

Örnek 1

Aşağıdaki örneğimiz aynı aileye mensup kişilerin ismini parametre olarak alır ve soyisimleri ile birlikte yazar:

<html>
<body>

<?php
function isimYaz($isim)
{
echo $isim . " Kocaman.<br />";
}

echo "Ben ";
isimYaz("Harun");
echo "Abim ise ";
isimYaz("Recep");

?>

</body>
</html>

Çıktı:

Ben Harun Kocaman.
Abim ise Recep Kocaman.

Örnek 2

Bu örneğimizde ki fonksiyon iki parametre almakta:

<html>
<body>

<?php
function topla($sol,$sag)
{
echo ($sonuc=($sol+$sag)). "<br />";
}

topla(1,5);
topla(5,6);
topla(11,12);

?>

</body>
</html>

Çıktı:

6
11
23


PHP Fonksiyonları – Dönen değerler

Fonksiyonun bir değeri döndermesi için return ifadesi kullanılır. Bir önceki örnekle bu örneğimiz göz önüne alarak farkını rahatlıkla anlayabilirsiniz.

Örnek

<html>
<body>

<?php
function topla($x,$y)
{
$toplam=$x+$y;
return $toplam;
}

echo "1 + 16 = " . topla(1,16);
?>

</body>
</html>

Çıktı:

1 + 16 = 17

 

harun Hakkında

Matematikçi...Bilgisayar Yüksek Mühendisi... Bir zamanlar Adli Bilişim uzmanı...

İlginizi Çekebilir

Port Tarama

Bu makalede port taramanın ne olduğuna değinip, farklı port tarama yöntemleri ve güvenlik açıklarını nasıl …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir