文件加载

文件加载

  1. 4种基本语法,使用形式完全相同。 比如:include “路径”
  2. 含义几乎完全一样。只是加载失败时或是反复加载的情况,有所不同
语法 区别
include 载入文件失败,报错,并继续执行
require 常用于后续代码依赖载入文件情形 载入文件失败,报错,并终止执行。描述致命错误
include_once 判断文件是否载入过 否则只要有include就载入一次
require_once 判断文件是否载入过

路径描述形式:

形式 描述 举例
相对路径 根据当前位置来定位被加载文件的位置 当前位置:./ 相对位置../
本地绝对路径 环境不同路径可能不同,这里可用__DIR__ include __DIR__."/c.php"
网络绝对路径 include "http://a/b/c.php"
无路径 只给出文件名,通常会在当前目录下找 不推荐使用

本地绝对路径:

$_SERVER['DOCUMENT_ROOT']; __DIR__

被载入文件的返回值和return

文件被载入成功,是有返回值的。 载入成功,返回1,否则返回0. (虽然通常不使用)