1. 加载的先后顺序不同:require是先加载然后执行;include是执行到这个语句才加载;
  2. 引发错误的级别不同:require如果加载错误,会引发fatal错误,导致后面语句不再执行;include则只是引发warning,不影响后面语句的执行
  3. 条件加载的支持:require无法通过条件来判断是否加载,只要有必定加载;include则可以通过条件来判断是否加载,符合条件才加载

详细参见下面文章,写的很好

http://www.cnblogs.com/xia520pi/p/3697099.html

posted on 2015-07-10 17:23  京刚  阅读(262)  评论(0编辑  收藏  举报