PHPでのClosureクラスの使い方と詳しい説明、phpclosure_PHPチュートリアル
Jul 12, 2016 am 09:08 AMPHPのClosureクラスの使い方と詳細な説明、phpclosure
Closure、匿名関数とも呼ばれる匿名関数は、php5.3で導入されました。 匿名関数とは、名前が定義されていない関数です。これを念頭に置いておけば、無名関数の定義を理解できるようになります。
Closure クラス (PHP 5 >= 5.3.0) 匿名関数を表すために使用されるクラスの紹介 (PHP 5.3 で導入) は、このタイプのオブジェクトを生成します。PHP Closure クラスの使用方法を見てみましょう。そして紹介。
PHP Closure クラスは以前に PHP 定義済みインターフェイスで導入されましたが、これはインターフェイスではなく、内部最終クラスです。 Closure クラスは匿名関数を表すために使用され、すべての匿名関数は Closure クラスのインスタンスです。
リーリークロージャクラスの構造は次のとおりです:
Closure::__construct — インスタンス化を無効にするために使用されるコンストラクター
Closure::bind — クロージャをコピーし、指定された $this オブジェクトをクラス スコープにバインドします。
Closure::bindTo — 現在のクロージャ オブジェクトをコピーし、指定された $this オブジェクトとクラス スコープをバインドします。
$this オブジェクトとスコープをバインドする例を見てください:
リーリーさらに、PHP はマジック メソッド __invoke() を使用してクラスをクロージャに変換します。
リーリー上記の内容は編集者が共有したPHPのClosureクラスの使い方と詳細な説明です。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
