PHP における require と include の違いは、インクルードされるファイルが存在しない場合、include は警告 (Warning) を生成し、ステートメントに続くプログラムは実行を継続しますが、require は生成します。致命的なエラー (致命的エラー) の場合、プログラムは終了します。
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 サイトの他の関連記事を参照してください。