ホームページ  >  記事  >  バックエンド開発  >  php requireとincludeの違いは何ですか?

php requireとincludeの違いは何ですか?

烟雨青岚
烟雨青岚オリジナル
2020-06-29 13:41:373281ブラウズ

PHP における require と include の違いは、インクルードされるファイルが存在しない場合、include は警告 (Warning) を生成し、ステートメントに続くプログラムは実行を継続しますが、require は生成します。致命的なエラー (致命的エラー) の場合、プログラムは終了します。

php requireとincludeの違いは何ですか?

include 同じ関数名で 2 つのファイルをインポートすると、再定義エラーが発生します。このエラーは include_once を使用することで回避できます。一般的には _once がよく使用されます。

includeとrequireの違い

インクルードするファイルが存在しない場合、インクルードすると警告(Warning)が発生し、その後のプログラムがステートメントは実行を継続します ; and require の結果は致命的なエラー (致命的エラー) となり、プログラムは終了します。

include_once および require_once

は、スクリプトの実行中に同じファイルが複数回インクルードされる可能性があり、そのファイルのみがインクルードされることを保証したい場合に使用する必要があります。関数の再定義や変数の再割り当てなどの問題を回避するために 1 回。

1.include は使用時にロードされます。この関数は通常、プロセス制御の処理セクションに配置されます。

2.require は先頭にロードされます。この関数は通常、 PHP プログラムの最初の

3._once サフィックスは、ロードされたプログラムがロードされていないことを示します

推奨チュートリアル: "php チュートリアル "

以上がphp requireとincludeの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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