私は基本的にデザインパターンの名前を忘れているので、今説明しているものをオンデマンドロードと呼ぶことにします。
要件:
1. 元の設定ファイルの読み取りおよび書き込みクラスを変更せずに拡張できることを希望します。
2. この拡張機能は、たとえば、私の元の設定は txt にあります。フォーマットですが、私の設定クラスはphpやxmlなど、またはjson
3である可能性があります。設定ファイルの種類に関係なく、同じファイルを呼び出して読み取りクラスと書き込みクラスを設定するだけです。これにより、後続のコードの保守が困難になるのを防ぎます。
次に、
1. まず、抽象クラスを定義し、それを継承することで、設定ファイルの読み取りおよび書き込みクラスを変更する必要はありません。この構成ファイル読み取りクラスを一律に使用することはできません。私が継承したこのクラスを呼び出します。
以上、プログラムの柔軟性を高めるための PHP オンデマンド読み込み方法を内容も含めて紹介しましたので、PHP チュートリアルに興味のある方の参考になれば幸いです。