ThinkPHP6取得模块名的方法

最初发表于: 2020-05-20 21:59:15

好比一个tp6应用是多站点的, 一个路径是/admin/article/edit, 在这个路径中

admin 是模块名
article 是控制器名
edit 是方法名

获得模块名的方法如下

tp6的写法如下

//tp6写法
$module = substr(request()->root(), 1);
echo $module;

而在tp5中, 取得模块名是这么写的

//tp5写法
$module = request()->module();
echo $module;