如何通过tp6框架获取当前请求的模块、类和方法名称?

更新于
2026-07-29 06:35:32
14阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计192个文字,预计阅读时间需要1分钟。

如何通过tp6框架获取当前请求的模块、类和方法名称?

tp6停止使用module模块方式。使用方式如下:$module=request()->module();将新的获取方式记录如下:

1.获取模块名:

如何通过tp6框架获取当前请求的模块、类和方法名称?

$module=app('http')->getName();

2.多应用模式下获取:

当前多应用下已使用了

tp6已停止使用 module这种方法
$module = request()->module();
现将新的获取方法记录一下:1、获取模块名:
//1、普通方式获取
$module = app('http')->getName();

//2、多应用模式下获取
//目前多应用下用了第一种方式,还未发现问题,以后再更新
$module = \think\facade\App::initialize()->http->getName();
2、获取类名$class = request()->controller();

$class = app('request')->controller();
3、获取方法名$action = request()->action();

$action = app('request')->action();

本文共计192个文字,预计阅读时间需要1分钟。

如何通过tp6框架获取当前请求的模块、类和方法名称?

tp6停止使用module模块方式。使用方式如下:$module=request()->module();将新的获取方式记录如下:

1.获取模块名:

如何通过tp6框架获取当前请求的模块、类和方法名称?

$module=app('http')->getName();

2.多应用模式下获取:

当前多应用下已使用了

tp6已停止使用 module这种方法
$module = request()->module();
现将新的获取方法记录一下:1、获取模块名:
//1、普通方式获取
$module = app('http')->getName();

//2、多应用模式下获取
//目前多应用下用了第一种方式,还未发现问题,以后再更新
$module = \think\facade\App::initialize()->http->getName();
2、获取类名$class = request()->controller();

$class = app('request')->controller();
3、获取方法名$action = request()->action();

$action = app('request')->action();