1、require是导入文件,但是require如果找不到文件,直接error,程序退出;

2、use是使用命名空间,相当于java中的导包,前提是包中的文件需要提前REQUIRE或者INCLUDE进来。use使用的时候后面的需要写全空间名+类名 。

框架用习惯了,导致认知错误,还以为use后就可以直接使用

查看原文