零基础学习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日,部分内容可能存在时效性,请注意甄别。

相关推荐

更多教程
RBAC权限系统分析、设计与实现 php RBAC权限系统分析、设计与实现

前言 今天在逛git的时候发现一个项目用...

2 浏览
PHP订阅号(认证)微信自定义菜单开发 php PHP订阅号(认证)微信自定义菜单开发

必备网址 官方文档: https://d...

3 浏览
1、ThinkPHP6实战开发高大上企业站(TP6)之基础项目搭建 php 1、ThinkPHP6实战开发高大上企业站(TP6)之基础项目搭建

新建网站   进入compos...

2 浏览

评论