ThinkPHP跨控制器调用方法
Posted 心存善念
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP跨控制器调用方法相关的知识,希望对你有一定的参考价值。
跨控制器调用方法
1. 先造对象,再调用里面的方法
$sc=new \Home\Controller\IndexController(); 用绝对路径找
echo $sc->ShuChu();
2.
$sc=new IndexController(); 用相对路径
echo $sc->ShuChu();
还可以使用thingkphp中的快捷方法
1. $sc=A("Index"); 使用TP框架的快捷方法A来创建控制器对象 ()内直接写控制器名
【跨模块调用】
$sc=A("Admin/Main"); 前面加上模块名 模块名/控制器名
【R方法】
调用对象 并且调用里面的方法
使用TP框架的R方法来自动调用某个控制器里的某个操纵方法
echo R("Index/ShuChu"); 控制器名/方法名
以上是关于ThinkPHP跨控制器调用方法的主要内容,如果未能解决你的问题,请参考以下文章