generated at
PHPのアロー関数
PHP v7.4から使える
>アロー関数は 無名関数 と同じ機能をサポートしていますが、 親のスコープで使える変数が常に自動で使える点だけが異なります。
つまり、PHPの無名関数は、外部変数にアクセスするために明示的にuseが必要という課題を解決するためだけに、新しい構文を入れたということか
さすがPHPだ

>function を fn に省略する
> use は書かなくてもスコープ外の変数を使える
> return は書けない
> 波括弧 {} は書けない
> 1行しか書けない
PHPのアロー関数#674686a1198270000039cbafの「~点だけ」じゃないやん
ドキュメントの説明がおかしいのは致命的だ

php
$y = 1; $fn1 = fn($x) => $x + $y; $fn2 = function ($x) use ($y) { return $x + $y; };