function Anahtar Kelimesi
function anahtar kelimesi, PHP'de kullanıcı tanımlı fonksiyonları bildirmek için kullanılır. Fonksiyon parametre alır, kod çalıştırır ve bir sonuç döndürebilir. Bildirilen fonksiyonlar, programın farklı bölümlerinde birden çok kez çağrılabilir.
Sözdizimi
function functionName($param1, $param2, ...) {
return $result;
}
Örnek
İki sayıyı toplayan basit bir fonksiyon oluşturalım:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Kodun çalıştırılma sonucu:
5
Örnek
Fonksiyon farklı veri türleri döndürebilir. Bir dizi döndüren bir fonksiyon oluşturalım:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Kodun çalıştırılma sonucu:
[1, 2]
Örnek
Fonksiyonların varsayılan parametre değerleri olabilir:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Kodun çalıştırılma sonucu:
'Hello, Guest!'
'Hello, John!'
Ayrıca Bakınız
-
fonksiyondan değer döndüren
returnkomutu,