1.require 'n.php';
2.通过变量引入
$fil="b.php";
require $fil;
3.require (b.php);
先判断,再引入,如果发现c.php已经引入,则不再引入,只能引入一次
require_once 'c.php';
include
include_once
这两个区别是:前者include 遇到即包含文件,后者include_once会判断是否已经包含过了,如果包含过了,则不再包含文件,一可以节省资源,二可以避免重复定义的错误
include require相同点和区别
相同的地方就是都可以引入别的页面
不同的地方是:include 如果出现了错误会继续执行,require出现了错误,会终止程序,require要求严格