匿名函数中引用文件与直接引入文件的区别

各位大佬,麻烦问一下(function() use ($file) {
require_once($file);
})();和直接require_once($file);引入文件的写法比较有什么好处吗?

作用域的范围不同,写在匿名函数里,出了函数就不管了。可以防止污染别的同名的代码