程序员

首页 » 常识 » 问答 » ThinkPHP6的空控制器,你了解吗
TUhjnbcbe - 2021/1/1 20:03:00
北京去白癜风最好的医院 http://m.39.net/pf/bdfyy/bjzkbdfyy/

php中文网最新课程

每日17点准时技术干货分享

本文为php中文网认证作者:“王雪芹”投稿,欢迎加入php中文网有偿投稿计划!

空控制器在ThinkPHP6的手册中只占据了一个很小很小的篇幅,以至于空控制器是什么,甚至这个词语,可能很多程序员并没有听过、没有用过,那么这次给大家用实际例子说一说ThinkPHP6的空控制器。

我们在ThinkPHP6的官方手册中搜索“空控制器”关键字,就可以找到空控制器的章节内容。我们先看看空控制器的官方定义:

空控制器的概念是指当系统找不到指定的控制器名称的时候,系统会尝试定位当前应用下的空控制器(Error)类,利用这个机制我们可以用来定制错误页面和进行URL的优化。

也就是说我们可以用空控制器来定制我们的错误页面。

手册中是以单应用举例,但是实际情况我们项目大部分都是多应用,所以接下来我们以多应用举例。

假设我们项目域名

1
查看完整版本: ThinkPHP6的空控制器,你了解吗