如何通过tp6框架获取当前请求的模块、类和方法名称?
- 内容介绍
- 文章标签
- 相关推荐
本文共计192个文字,预计阅读时间需要1分钟。
tp6停止使用module模块方式。使用方式如下:$module=request()->module();将新的获取方式记录如下:
1.获取模块名:
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停止使用module模块方式。使用方式如下:$module=request()->module();将新的获取方式记录如下:
1.获取模块名:
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();

