ホームページ >バックエンド開発 >PHPの問題 >phpファイルはインポートできますか?

phpファイルはインポートできますか?

(*-*)浩
(*-*)浩オリジナル
2019-09-26 09:47:452032ブラウズ

phpファイルはインポートできますか?

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

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

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

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

include: は、PHP スクリプト内のどこにでも (通常はプロセス コントロールの処理部分に) 配置できます。 include で指定したファイルに対して PHP スクリプトを実行すると、インクルードされて実行が試行されます。

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

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

include と require の違い:

include には戻り値があります。戻り値

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

うわー

以上がphpファイルはインポートできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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