您的位置:首页 > 产品设计 > UI/UE

require和include的区别

2015-08-06 16:49 495 查看
require和include用于引用文件,如:
require 'mysql.class.php';

1、include遇到错误时(引用的文件不存在),PHP只会报错,程序会运行下去
   require则会直接报错,停止运行程序

2、require相当于预处理,在程序运行之前就先执行的,所以不可以在控制语句中,如if
   include相当于函数,在程序运行时执行的,可以用在控制语句中
   如:if(...){
include '...';
}else{
include '...';
}

3、require_once和include_once会先判断该文件是否已经被包含,如果已经被包含,则不会再次包含,只会包含一次
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: