php シングルトン モードとは何ですか?
クラスにはインスタンスが 1 つだけあり、インスタンス化後にプログラム全体に提供されます。または、プログラム全体の実行中にこのクラスのインスタンスが 1 つだけ存在することを保証し、それにアクセスできるグローバル アクセス ポイントを提供すると理解することもできます。
#php シングルトン モードの例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
利点
1. 提供される達成制御固有のインスタンスへのアクセス。 2. システム メモリにはオブジェクトが 1 つだけあるため、システム リソースを節約できます。頻繁に作成および破棄する必要がある一部のオブジェクトの場合、シングルトン モードは間違いなくシステムのパフォーマンスを向上させることができます。欠点
1. シングルトン パターンは共通のクラス パターンを破壊し、抽象化層がないため、拡張が非常に困難です。 2. シングルトン モードは、実行時に一意性を維持し、グローバルにアクセスできるようにするために、グローバル変数を汚染します。以上がPHPシングルトンモードとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。