ホームページ  >  記事  >  バックエンド開発  >  PHPで外部ファイルを参照する方法

PHPで外部ファイルを参照する方法

(*-*)浩
(*-*)浩オリジナル
2019-09-19 11:18:414065ブラウズ

PHP でファイルをロードするには、include、require、include_once、require_once の 4 つのステートメントがあります。

PHPで外部ファイルを参照する方法

基本構文 (推奨される学習: PHP プログラミングの入門から習熟まで )

require: require 関数は通常、PHP スクリプトの先頭に配置され、PHP が実行される前に、require によってインポートされたファイルを読み取り、インクルードして、インポートされたスクリプト ファイルの実行を試みます。

require は PHP の実行効率を向上させる働きがあり、同じ Web ページ内で一度解釈されると、二度目に解釈されることはありません。ただし、同様に、インポートされたファイルを繰り返し解釈しないため、ループまたは条件ステートメントを使用して PHP にファイルを導入する場合は、 include

include を使用する必要があります。 は、PHP Anywhere に配置できます。スクリプト。通常はプロセス制御の処理部分にあります。 include で指定したファイルに対して PHP スクリプトを実行すると、インクルードされて実行が試行されます。

この方法により、プログラムの実行プロセスを簡略化できます。同じファイルに 2 回目に遭遇した場合でも、PHP は再度それを再解釈します。 include の実行効率は、require の実行効率よりもはるかに低くなります。同時に、インポートされたファイルにユーザー定義関数が含まれている場合、 PHP では、解釈プロセス中に関数定義が繰り返されるという問題が発生します。

require_once/include_once: これらの関数は、それぞれ require/include と同じです。違いは、実行時に、ターゲット コンテンツが以前にインポートされているかどうかを最初にチェックすることです。インポートされているため、同じコンテンツが再度導入されることはありません。

include には戻り値がありますが、require には戻り値がありません。

include はファイルのロードに失敗すると警告 (E_WARNING) を生成し、エラー発生後もスクリプトは実行を継続します。 。そのため、実行を継続して結果をユーザーに出力したい場合には include を使用します。

rree

以上がPHPで外部ファイルを参照する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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