为了账号安全,请及时绑定邮箱和手机立即绑定

thinkphp ,模块是什么

thinkphp ,模块是什么

白衣染霜花 2018-12-31 00:00:29
thinkphp ,模块是什么
查看完整描述

1 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

  1. 你创建控制器的时候是是用命令行创建的吗?

  2. php think make:controller index(模块)/goods(控制器) 必须在项目根目录

  3. 以上命令会在你的app目录下的index(模块)目录下controller下面创建了一个goods控制器,命令空间和类会自动生成

  4. 如果你没有index(模块)目录,上面命令会自动生成

    如果你是php think make:controller test(模块)/index(控制器)

  5. 以上命令会在你的app目录下的test(模块)目录下controller下面创建了一个index控制器,命令空间和类会自动生成,

  6. 没有这个模块也没事会自动生成



  7. 第二个问题!

  8. 命名空间

  9. namespace app\index\controller;这是在index模块下控制器的命名空间

  10. 如果是test模块就是namespace app\test\controller;

  11. 命名空间必须是控制器自己模块的目录名;


  12. 第三个问题!

  13. 类的命名问题

  14. 控制器的class类名字必须是当前控制器文件名

  15. 大小写严格要求一样,控制器文件名大写开头不要中间有大写可能会报错



查看完整回答
反对 回复 2019-01-15
  • 1 回答
  • 0 关注
  • 911 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信