require、include、require_once和use的区别/命名空间的使用方法

1、require、include

require、include都是文件包含,不同的是require语句会输出错误信息,并且立即终止脚本处理。而include语句在没有找到文件时则会输出警告,不会终止脚本的处理。

2、require_once、include_once

含义同上,但如多次包含仅加载一次。

3、use、namespace

use完全不同于require或者include,use用于引用或导入已经被namespace修饰的类(!symfony中如果类的命名和当前文件名不同会报错:命名空间有误)。

 

posted @ 2018-12-23 00:21  我的五年  阅读(35)  评论(0)    收藏  举报  来源