PHP ファイルのインクルード方法
PHP でファイルを読み込む方法
- require文はファイルを取り込んでチェックしてからimportする文です。 ファイルが存在しない、またはインポートに失敗した場合には、致命的エラーが発生し、スクリプトの実行が停止します。
require 'filename.php';
- インクルードステートメントを使って、ファイルを読み込み、読み込み前にそのファイルを検証します。ファイルが存在しないか読み込みに失敗した場合、警告が発生してスクリプトの実行は続行されます。
include 'filename.php';
- require_once文を使用する:require_once文はファイルをインポートするために使用され、インポート前にファイルをチェックします。require文とは異なり、require_onceはファイルがすでにインポートされているかどうかをチェックし、インポート済みの場合は二度目のインポートをしません。ファイルが存在しないかインポートにエラーが発生した場合は致命的エラーが発生し、スクリプトの実行は終了します。
require_once 'filename.php';
- include_once文を使用してファイルをインクルードする場合、そのファイルは事前に存在チェックされ、すでにインクルードされていたら、重複インクルードされません。include文とは異なり、ファイルが存在しなかったり、インクルードに失敗した場合でも、警告が発生するだけでスクリプトの実行を継続できます。
include_once 'filename.php';
‘filename.php’は、相対パスまたは絶対パスのファイル名とすることができます。