PHP では、クラスがインスタンス化されていない場合、クラスはサーバー リソースを占有しますか?
PHP では、クラスがインスタンス化されていない場合、サーバーのリソースを占有しますか?ファイルを作成したいので、すべてのクラスを 1 つのファイルにまとめ、必要に応じてこのファイルをインクルードします
-----解決策--------- --- --------
クラス ファイルがロードされると、PHP はクラスをコンパイルします
クラスがインスタンス化されると、PHP は対応するオブジェクトにメモリを割り当てます
オブジェクトの実行時、 php は関連するプロパティにメモリを割り当てます
------解決策----------------------
もちろんそうではないと思いますが、この問題は相対的なものですはい、インスタンス化はしませんが、新たな問題が生じます
N クラスのドキュメントをインクルードする場合と、1 クラスのドキュメントをインクルードする場合、どちらがサーバー リソースを消費すると思いますか?もちろん、この職業は無視されてもよい。
これを行うこともできますが、メンテナンスとコードの読みやすさの点で問題が増えるだけなので、お勧めしません。最後に注意すべき点は、__autoload を使用するかどうかです。使用しない場合は、必要に応じて実行してください。