Pfeilfunktionen in PHP

In dieser Lektion beginnen wir damit, Pfeilfunktionen zu studieren. Sie stellen eine gekürzte Variante anonymer Funktionen dar. Ihre Syntax sieht wie folgt aus:

php<?php
  fn (Parameter) => Ausdruck;
?>

Lassen Sie uns eine normale Funktion in Form einer Pfeilfunktion umschreiben. Nehmen wir an, wir haben eine Funktion zum Addieren zweier Zahlen:

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

Jetzt machen wir daraus eine Pfeilfunktion:

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

Schreiben Sie die folgende Funktion in eine Pfeilfunktion um:

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