include/require
include
ファイルがなかった場合、以降の処理を中止
require
ファイルがなかった場合でも、以降の処理を続行
「中止/続行」以外の違いはない(らしい)
例
・・・
$a = 10;
print "TEST<br>\n";
include "common.inc";
require "common.inc";
・・・
common.inc
<?php
$a = $a + 1;
print "\$a の値は、$a です<br>\n";
?>
test.phpの出力結果
TEST
$a の値は、11 です
$a の値は、12 です