首页 > 编程语言 >thinkPHP6.0 开启多应用后无法获取控制器和方法名、返回空值

thinkPHP6.0 开启多应用后无法获取控制器和方法名、返回空值

时间:2022-12-03 22:34:45浏览次数:38  
标签:actionName 控制器 request thinkPHP6.0 空值 routeName controllerName

首先开启多应用的方法:

composer require topthink/think-multi-app

定义路由:

<?php
use think\facade\Route;
Route::any('/user/login', '\\app\\index\\controller\\User@login');

 

打印控制器和方法名:

dd($this->request);

 

但是发现这个属性是可以用的:

 

 

 解决方式:

$routeName = $this->request->rule()->getName();
$routeName = explode('@', $routeName);
$controllerName = $routeName[0];
$actionName = $routeName[1];
dump($controllerName, $actionName);

标签:actionName,控制器,request,thinkPHP6.0,空值,routeName,controllerName
From: https://www.cnblogs.com/felixwan/p/16948909.html

相关文章

  • 控制器实现脚本逻辑
    If控制器:条件符合时执行控制器的子节点内容 示例:判断${is_run}=1是否成立,如果成立就执行http请求;复选框“Evaluateforall children?”表示是否对所有子节点......
  • 基于SpringBoot分层2开发web应用学习笔记之控制器的理解以及常见注解
    在SpringMVC中,控制器负责处理由DIspatchServlet接收并分发过来的请求。它把用户请求的数据通过业务处理层封装成一个Model,然后把该model返回给对应的View进行展示。Contro......
  • pod控制器详解
    Pod控制器详解Pod控制器介绍Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类:自主式pod:kubernetes直接创建出来的Pod,这种pod删除后就没......
  • 【Jmeter】21天打卡 12.逻辑控制器之循环控制器
    作业要求:Day11完成了CSV读取配置文件,但是发现只能取出来第一行数据,如果想把所有的数据取出来,就需要用到循环控制器,通过循环控制器依次读取CSV数据并执行。现在有一个......
  • Pod控制器详解
    Pod控制器详解7.1Pod控制器介绍Pod是kubernetes的最小管理单元,在kubernetes中,按照pod的创建方式可以将其分为两类:自主式pod:kubernetes直接创建出来的Pod,这种pod删除后......
  • 【ASP.NET Core】MVC控制器的各种自定义:特性化的路由规则
    MVC的路由规则配置方式比较多,咱们用得最多的是两种:A、全局规则。就是我们熟悉的”{controller}/{action}“。app.MapControllerRoute(name:"bug",pa......
  • 行业应用丨智能机井灌溉控制器TJ710助力农业节水灌溉
     ​自入冬以来,我国江南、华南大部、西南南部等降雨量持续偏少,且降雨分布很不均匀,中小河流水量减少,水位降低,气象干旱较为严重,局部县市甚至出现供水紧张状况。针对冬季降雨......
  • JMeter事务控制器Generate parent samples实践
    勾选事务控制器Generateparentsamples,Statics中会单独出现一个事务控制器的计数,但是Total的计算不包含事务控制器   总TPS趋势图中会将事务控制器的计数统计进......
  • StringUtils 使用更新对象的非空值去覆盖待更新对象
    //使用更新对象的非空值去覆盖待更新对象StringUtils.copyPropertiesIgnoreNull(device,dev);//用device对象去覆盖dev对象复制属性:将attr实体中的属性一一拷贝给attrE......
  • Kafka 控制器Controller
    Kafka控制器ControllerBroker在启动时,会尝试去ZooKeeper中创建/controller节点。Kafka当前选举控制器的规则是:第一个成功创建/controller节点的Broker会被指定......