PHPにおけるアロー関数
このレッスンでは、アロー関数について学び始めます。 これらは、無名関数の短縮形です。 その構文は次のとおりです:
<?php
fn (parameters) => expression;
?>
通常の関数をアロー関数の形式に 書き直してみましょう。2つの数を 加算する関数があるとします:
<?php
$func = function($num1, $num2)
{
return $num1 + $num2;
};
echo $func(1, 2);
?>
これをアロー関数に変換します:
<?php
$func = fn($num1, $num2) => $num1 + $num2;
echo $func(1, 2);
?>
次の関数をアロー関数に 書き直してください:
<?php
$greet = function($name)
{
return 'hello ' . $name;
};
echo $greet('fred');
?>