Bu gece PHP'de fonksiyonların kullanımına dair son paylaşımım bu olacak, önceki PHP fonksiyon yazılarım için:
bkz: PHP'de Fonksiyon Tanımlamak ve Çağırmak
bkz: PHP Fonksiyonlarında Default ve Opsiyonel Parametreler Kullanmak
bkz: PHP'de Dinamik Fonksiyon Kullanımı
Anonymous function ifadesi Türkçe'ye anonim fonksiyon olarak çevrilebilir. Anonim fonksiyonların adına anonim denmesinin amacı, bu fonksiyonların bir adı olmamasıdır. Peki adı olmayan bir fonksiyonu nasıl çağıracağız?
Örnek: Bir değişkene anonim bir fonksiyon ataması yapın ve iki sayının çarpımını bularak yazdırmasını sağlayın.
<?php
$carpimFonksiyonu = function($sayi1, $sayi2) : int {
return $sayi1 + $sayi2;
}
echo $carpimFonksiyonu(10,5);
?>
bkz: PHP'de mutlak değer bulmak (abs fonksiyonu)
bkz: PHP'de rastgele sayı üretmek (rand fonksiyonu)
bkz: PHP'de sayıları alttaki tamsayıya yuvarlamak (floor fonksiyonu)