私はrequire()、include()、include_once()ステートメントの必要性をPHPで理解していません。なぜrequire()、include()、include_once()がPHPに必要ですか?
PHPでrequire_once()が必要なことは強く感じます。
C/C++では、#include()だけがあります。 Javaでは、import()だけがあります。
PHPでは、インクルード( 'xyz.php')だけで警告メッセージが表示されますが、残りのスクリプトが動作する場合、これは最初のinclude( 'xyx.php')文が必要ないことを意味します。
私はあなたがスクリプトに何かを含めるとき、それは一度だけ含まれるべきだと思いました。 同じファイルが誤って複数回含まれていると、実行時に何らかの「重複」エラーメッセージが表示されるはずです。このようなエラーメッセージが表示されない場合は、言語に重大な欠陥があります。
require_once()自体で十分な場合にrequire()、include()、include_once()がPHPに存在する必要がある理由を誰かが教えてもらえますか?
おかげ
C、C++およびJavaは、コンパイル時にobject/or-other-unitファイル内のすべての(指定された)ソースをコンパイルします。 PHPはコンパイルされた言語ではないので、ロードする必要のあるファイルを手助けする必要があります。 – zerkms
require_once()を使用してPHPスクリプトを完成させることはできますか? require_once()の代わりにrequire()、include()またはInclude_once()が必要なサンプルを提供してください。それがこの問題のポイントです。 –