fn($n) => $n * 1.1 の fn とはなんでしょうか?

PHP のアロー関数の構文です。
2021年10月24日
ユーザー

大変、お世話になります。

ドットインストールさんで HTMLCSSJavascriptと学ばせていただき、今、PHPのレッスンを受けさせて頂いております。

fn($n) => $n * 1.1

今回のレッスンの上記のアロー関数ですが、一番最初のfnとは、何でしょうか?

Javascriptでのアロー関数の書き方は、確か、

$n => $n * 1.1

だったと思うので、その通り、

<?php

$prices = [100, 200, 300];

$newPrices = array_map(
  // function ($n) { return $n * 1.1; },
  $n => $n * 1.1,
  // fn($n) => $n * 1.1,
  $prices
);

print_r($newPrices);

の様にしてみたら、エラーとなりました。

このfnとは、PHPでのアロー関数の書き方なのでしょうか?

初歩的な質問かもしれませんし、混同しているかもしれませんが、教えて頂ければ幸いです。

宜しくお願い致します。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(5)