laravel web.php 中 Route 为什么可以直接使用
发布网友
发布时间:2022-04-06 14:27
我来回答
共1个回答
热心网友
时间:2022-04-06 15:57
1、这个文件和其它文件比起来没有namespace关键字,自然使用类不需要use之类的操作,配合Laravel的门面模式(Facades)可以通过静态方式访问实例。
2、所有的Facades类你可以在config/app.php下看到,里面有个"aliases"的键,它的值就是所有的Facades。
3、可以看出, 他是在其他的地方进行了 require
web.php 或者 api.php 并不是一个能单独运行的php文件, 它之所以能直接使用 Route 也是因为他是被 require
的文件。