ホームページ > バックエンド開発 > PHPチュートリアル > include、include_once、require、require_once の違い

include、include_once、require、require_once の違い

WBOY
リリース: 2016-07-29 09:12:02
オリジナル
1067 人が閲覧しました

1. include、require は、呼び出された場所にファイルをインクルードします。

2. include_once、require_once 関数は include と同じ機能ですが、最初にファイルがインクルードされているかどうかを確認します。すでにインクルードされている場合、include_once は実行されなくなります。その他はincludeと同じです。

3. require と include の主な違いは、 a. require がエラーを起こすとスクリプトは実行を停止しますが、include がエラーを起こすとスクリプトは実行を継続します。 b. require の場所に関係なく、配合ファイルは require が出現するスクリプトに含まれます。たとえば、 false と評価される if ステートメントに require が置かれている場合でも、指定されたファイルは引き続きインクルードされます。

4. ファイルが上書きされる問題を解決するには、require_once を使用します。 require_once 関数は、ファイルが 1 回だけ含まれることを保証します。 require_once が発生すると、その後同じファイルをインクルードしようとしても無視されます。

上記では、include、include_once、require、require_once の違いを、require の内容も含めて紹介しています。PHP チュートリアルに興味のある友人の参考になれば幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート