零基础学习Thinkphp6系列教程之控制器添加前缀

​  前言 在我们开发Tp6的时候,model和controller有时候会有同名的类例如:User;在代码中 […]

 前言

在我们开发Tp6的时候,model和controller有时候会有同名的类例如:User;在代码中使用时有时候可能会不直观看出是model还是controller的类,因此我们可以为controller或者model添加前缀。

正文如下

1. 新建一个UserController.php控制器文件

2. 在页面中访问控制器,注意:此时我们访问的控制器是带有Controller后缀的

3. 进入项目的Config-router.php文件,将controller_suffix设置为true,默认为false,表示不开启控制器后缀。当然你也可以通过: controller_layer 项修改控制器名称,但是注意的是你如果修改了接下来你的类名,命名空间等许多地方都需要做修改,如果没有特殊要求,不建议修改

4. 接下来再次访问不带控制器的路径,可以正常访问。

代码中带有控制器后缀

访问时没有控制器后缀

总结

Config-router.php 其实还有很多可配置的项,后面应该会用到。

 

版权声明
文章标题:零基础学习Thinkphp6系列教程之控制器添加前缀
文章链接:https://blog.chiyuba.com/houduanjishu/php/216.html
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,转载或引用请注明出处。
温馨提示:本文最后更新于 2021年10月23日,部分内容可能存在时效性,请注意甄别。

相关推荐

更多教程
php composer install安装失败 php php composer install安装失败

前言 最近从一台电脑安装php项目报错 ...

13 浏览
phpstorm代码格式化快捷键是什么(phpstorm代码格式化快捷键) php phpstorm代码格式化快捷键是什么(phpstorm代码格式化快捷键)

前言 今天开始休假,打算折腾一下word...

4 浏览
7、ThinkPHP6实战开发高大上企业站(TP6)之后台模板引入 php 7、ThinkPHP6实战开发高大上企业站(TP6)之后台模板引入

前言 今天带大家引入后台模板:peara...

1 浏览

评论