Quantcast
Channel: PHP7.4タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 113

PHP クロージャー(無名関数)をアロー関数を使って定義してみる

$
0
0
目的 PHP クロージャー(無名関数)の定義をアロー関数を用いて行ってみる  ご注意 アロー関数を用いたクロージャーの定義はPHP7.4からのみサポートされている 情報 下記のWebサイトをつかって筆者はクロージャーの振る舞いを確認した。 https://paiza.io/ja 下記のようなクロージャーを用いた簡単な処理があるとする。 <?php $str_2 = 'japan'; $add_str = function ($str_1) use ($str_2) { return $str_1 . $str_2; }; echo $add_str('hello'); 方法 「情報」に記載したクロージャーの定義部分をアロー関数を用いて書き直してみた。 <?php $str_2 = 'japan'; $add_str = fn($str_1) => $str_1 . $str_2; echo $add_str('hello'); 参考文献 https://www.php.net/manual/ja/functions.arrow.php

Viewing all articles
Browse latest Browse all 113

Trending Articles