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<?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<?php
  $func = function($num1, $num2)
  {
    return $num1 + $num2;
  };
  
  echo $func(1, 2);
?>

İndi onu ox funksiyasına çevirək:

php<?php
  $func = fn($num1, $num2) => $num1 + $num2;
  echo $func(1, 2);
?>
Задание 1

Aşağıdakı funksiyanı ox funksiyasına yenidən yazın:

php<?php
  $greet = function($name)
  {
    return 'hello ' . $name;
  };
  
  echo $greet('fred');
?>