PHP-də Ox Funksiyaları
Bu dərsdə biz ox funksiyaları öyrənməyə başlayacayıq. Onlar anonim funksiyaların qısaldılmış variantını təmsil edir. Onların sintaksisi aşağıdakı kimi görünür:
<?php
fn (parametrlər) => ifadə;
?>
Gəlin adi funksiyanı ox funksiyası şəklində yenidən yazaq. Tutaq ki, bizim iki ədədi toplayan funksiyamız var:
<?php
$func = function($num1, $num2)
{
return $num1 + $num2;
};
echo $func(1, 2);
?>
İndi onu ox funksiyasına çevirək:
<?php
$func = fn($num1, $num2) => $num1 + $num2;
echo $func(1, 2);
?>
Aşağıdakı funksiyanı ox funksiyasına yenidən yazın:
<?php
$greet = function($name)
{
return 'hello ' . $name;
};
echo $greet('fred');
?>