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中如果类的命名和当前文件名不同会报错:命名空间有误)。