php 4 文件
1 文件包含
作用
1 使用被包含文件中的内容,实现代码的共享:向上包含(索要)
2 自己把内容给别的文件使用,实现代码的共享:向下包含(给予)
3 分工,多个脚本完成一件事
形式
1 include:包含文件
2 include_once:一个文件最多被包含一次
3 require:与include相同
4 require_once:与include_once相同
基本语法:include '文件名字';
include('文件名字');
//如果是向下包含,include里的文件名是要引用的文件名
2 文件加载原理
1 在文件加载的时候,系统会自动的将被包含文件中的代码相当于嵌入到当前文件中
2 加载位置:在哪加载,对应文件中的代码嵌入的位置就是对应的include位置
3 在php中,被包含的文件是单独进行编译的
3 include和require的区别
include和include_once区别:
include系统会碰到一次执行一次,include_once系统碰到多次也只会执行一次
require和include区别:
本质一样,唯一区别在于包含不到文件时,报错形式不一样,include错误级别较轻,如果include错误,不影响后面代码的执行,而require出错,后面不会执行
4 文件嵌套包含:一个文件包含另外一个文件,同时被包含的文件又包含了另外一个文件
嵌套包含的时候很容易出现相对路径出错的问题:相对路径会因为文件的包含而改变(./和../),windows下面,每一个文件夹下都有.和..的文件夹

浙公网安备 33010602011771号