私はクラスがいくつかあり、特定のクラスはSDKの一部だけを必要とします。PHPがクラスを使用する場合にのみファイルをロード/インクルードする
例えばclass a { /* requires filea.php*/ }
class b { /*requires fileb.php*/ }
の代わりに、私はちょうどクラスに含めることができます
require_once 'filea.php';
require_once 'fileb.php';
class a { /*do stuff*/ }
class b { /*do stuff*/ }
などの上部にあるファイルを含め、その1のみ負荷時にオブジェクトは作られますか?
class a { require filea.php; /*do stuff*/ }
class b { require fileb.php; /*do stuff*/ }
は、ファイルごとに1つのクラスを入れて、上部にあるクラスの依存関係が含まれます。クラスが必要なときは、クラスをロードします。あなたがそれを必要としないなら、それを読み込まないでください。 – netcoder