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