ホームページ >バックエンド開発 >PHPチュートリアル >JavaScriptクロージャ - PHPのクロージャ関数と匿名関数に違いはありますか?クロージャとは何ですか?
閉鎖とは正確には何ですか? jsでは聞いたことはあるけど、実際の開発ではあまり使ったことのない概念な気がする?最近 Laraval を学習していたときに、ルーティング設定ですべてクロージャー関数が使用されていることを発見しました (これがチュートリアルに記載されている内容です)。このクロージャーの意味がわかりません。このコードは、js の匿名関数に非常に似ていると思いますか?ご回答ありがとうございました•﹏•
閉鎖とは正確には何ですか? jsでは聞いたことはあるけど、実際の開発ではあまり使ったことのない概念な気がする?最近 Laraval を学習していたときに、ルーティング設定ですべてクロージャー関数が使用されていることを発見しました (これがチュートリアルに記載されている内容です)。このクロージャーの意味がわかりません。このコードは、js の匿名関数に非常に似ていると思いますか?ご回答ありがとうございました•﹏•
クロージャはコードの自由なブロックです。ほとんどの言語では、クロージャは基本的に匿名関数の形式で表示されます。PHP と JS では、匿名関数はクロージャとして理解でき、この 2 つは一貫しています。もちろん、PHP にはクロージャーを操作する Closure オブジェクトもあります。