カテゴリー:
クロージャ
閲覧数:484 配信日:2016-08-07 08:31
変数へクロージャを代入
関数名を省略してそのまま変数へ代入すれば、ほとんど普通の関数のように呼び出すことが可能
・他の代入と同じように記述し、 同じく最後にセミコロンを付与
※セミコロンを付与しないと「Parse error: syntax error」となるので注意が必要
→ 自動的に内部クラス Closure のインスタンスに変換
$greeting = function () {
echo 'こんにちは';
};
var_dump($greeting); //object(Closure)#1 (0) {}
$greeting(); //こんにちは