関数include

関数 include は、指定されたファイルを接続し実行します。ファイルが見つからない場合は警告が発せられますが、スクリプトの実行は継続します。パラメータとして、関数はファイルへのパスを受け取ります。

構文

phpinclude 'path/to/file.php';

例

ファイル header.php を接続し、その内容を出力します:

php<?php
  include 'header.php';
?>

例

存在しないファイルを接続してみます:

php<?php
  include 'nonexistent.php';
  echo "Script continues...";
?>

コードの実行結果:

phpWarning: include(nonexistent.php): failed to open stream: No such file or directory
Script continues...

例

変数を含むファイルを接続し、それらを使用します:

php<?php
  // config.php は以下を含む: $siteName = "My Site";
  include 'config.php';
  echo $siteName;
?>

コードの実行結果:

php'My Site'

関連項目

  • 関数 require,
    これはincludeと同様ですが、ファイルが存在しない場合に致命的エラーを引き起こします
  • 関数 include_once,
    これはファイルを一度だけ接続します