Pijlfuncties in PHP

In deze les beginnen we met het bestuderen van pijlfuncties. Ze vertegenwoordigen een verkorte versie van anonieme functies. Hun syntaxis ziet er als volgt uit:

php<?php
  fn (parameters) => expressie;
?>

Laten we een gewone functie herschrijven in de vorm van een pijlfunctie. Stel we hebben een functie voor het optellen van twee getallen:

php<?php
  $func = function($num1, $num2)
  {
    return $num1 + $num2;
  };
  
  echo $func(1, 2);
?>

Laten we er nu een pijlfunctie van maken:

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

Herschrijf de volgende functie in een pijlfunctie:

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