关于 `use Image;` 这行代码的疑问?
在 ImageUploadHandler 的最上方,引入了 Image, 即use Image;
当我在编辑器中打下 Image 的时候,代码提示了 3 种匹配
Intervention\Image\Facades\ImageFaker\Provider\ImageIntervention\Image\Image
而我们想要的应该是第一个 Intervention\Image\Facades\Image, 而教程中直接是 use Image
所以想了解一下,use Image 是如何保证引用的是 Intervention\Image\Facades\Image 而不是其他两个呢?



关于 LearnKu
这个我当初用的时候也疑惑,帮你解答一下。
Laravel的门面引入命名空间有两种方式,一种是全局命名空间例如,Illuminate\Support\Facades\Route,一种是注册过别名的例如Route; 所以你可以看一下config/app.php的aliases这些都是使用
class_aliases注册过,方式值的类,都可以用键的方式使用