検索

ホームページ  >  に質問  >  本文

初心者は PHP symfony2 のいくつかの概念についてあまり明確ではありません

1. イベントの概念、たとえばイベントはどのようなシナリオで使用されますか?
2. 監視の概念についても、どのような用途で監視を利用するのが良いのかが明確ではありません
3. DI(インジェクション)の概念、必要なときにサービスを導入できるか?通常の公的な行事とどう違うのですか?

高洛峰高洛峰2706日前741

全員に返信(1)返信します

  • PHP中文网

    PHP中文网2017-06-29 10:10:20

    1. イベントは、ユーザーのログイン完了処理(ログインログの書き込み?)、ユーザーの支払い完了処理(支払い通知の発行?)など、多くの用途があります。

    2. リスニングはイベントの反対です。イベントにはリスナーがあります (つまり、イベントがトリガーされた (起動した) 後に実行される操作です)。イベント メカニズムを使用してコードを分離できます。

    3. 依存関係の注入は大きな概念であり、詳細については、次の 2 つの利点があります:
      (1) 単体テストとモックに便利です。

      返事
      0
  • キャンセル返事