gpt4 book ai didi

php - Laravel BaseController 与\BaseController

转载 作者:可可西里 更新时间:2023-11-01 13:50:30 24 4
gpt4 key购买 nike

默认的 HomeController 类是使用定义的

class HomeController extends BaseController {

但是,当通过 artisan 创建资源 Controller 时,该类扩展 \BaseController 而不是 BaseController。这是为什么,有什么区别?

class TestResourceController extends \BaseController {

最佳答案

没有区别(在默认安装中)。 \ 只是告诉 PHP 使用根目录 namespace而不是具有相同名称但位于不同 namespace 的任何其他类。如果您要创建自己的名为 BaseController 的类,PHP 将不知道要使用哪个类,除非它是由命名空间明确定义的,即 MyNamespace\BaseController

关于php - Laravel BaseController 与\BaseController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17893273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com