俺の新 Git コース見てよ! おーい!俺の新 Git コース見てよ! おーい!GitByBit.com に俺の新 Git コースあるよ、見てみ! おーい!Git をサクッと復習したい?GitByBit.com の俺の新コース見てみ!
Observer

Observer を PHP で

Observer は、 振る舞いに関するデザインパターンの一つで、 オブジェクトが別のオブジェクトに状態の変化を通知できるようにします。

Observer パターンは、 サブスクライバー・インターフェースを実装するいかなるオブジェクトのイベント通知の申し込みと停止をする方法を提供します。

複雑度:

人気度:

使用例: PHP には、 いくつかの組み込みのインターフェースがあり (SplSubject、 SplObserver)、 それを使えば、 Observer パターンを残りの PHP コードと互換性があるように実装できます。

見つけ方: このパターンは、 オブジェクトをリストに保存するサブスクリプション・メソッドと、 そのリスト中のオブジェクトの更新メソッドの呼び出しにより、 識別できます。

他言語での Observer

Observer を C# で Observer を C++ で Observer を Go で Observer を Java で Observer を Python で Observer を Ruby で Observer を Rust で Observer を Swift で Observer を TypeScript で