ホームページ  >  記事  >  バックエンド開発  >  PHPのinclude()とrequire()の比較分析

PHPのinclude()とrequire()の比較分析

WBOY
WBOYオリジナル
2016-07-25 09:05:48796ブラウズ
PHP の require() と include() のパフォーマンスに大きな違いはありません。唯一の違いは、 include() が実行されると、ファイルは毎回読み取られて評価されるのに対し、require() が実行されると、ファイルは 1 回だけ処理されることです (実際、ファイルの内容が require() ステートメントに置き換わります)。

PHP の require() と include() のパフォーマンスに大きな違いはありません。 唯一の違いは次のとおりです。 include() が実行されるときは、毎回ファイルを読み取って評価する必要があります。 ファイルは、require() が実行されるときに 1 回だけ処理されます (実際、ファイルの内容は require() ステートメントを置き換えます)。 つまり、これらの命令のいずれかを含むコードや複数回実行される可能性のあるコードがある場合は、require() を使用する方が効率的です。

さらに、コードを実行するたびに異なるファイルを読み取る必要がある場合、または一連のファイルを反復処理するループがある場合は、必要なファイル名の変数を設定できるため、 include() を使用する必要があります。パラメータが include() の場合にこの変数を使用します。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。