include_once と require_once は同様の機能を持ちます。つまり、インクルードするときに、インクルードされたファイルがインクルードされているかどうかを確認し、インクルードされていない場合は再度インクルードされます。 include と require が Clear の場合、これは問題ありません。
次に include と require の違いについて説明します。
require() 関数に含まれるコンテンツは現在のファイルの不可欠な部分とみなされます。インクルードされたファイルに構文エラーがあるか、ファイルが存在しない場合、
include() 関数は、インクルードされたファイルのパスを指定したことと同じになります。
include 関数はそれがインクルードされるかどうかを決定しますが、状況に関係なくインクルードされるため、これは注目に値します。
動的ファイルをインクルードする場合は include を使用することをお勧めします。つまり、変数、関数、クラスです。ただし、以前に分析していた 2 つの関数の実行効率については、自分でテストしてから追加します
。