博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
了解thinkphp(五)
阅读量:5240 次
发布时间:2019-06-14

本文共 362 字,大约阅读时间需要 1 分钟。

九、跨控制器调用

一个控制器在执行的时候,可以实例化另外一个控制,并通过对象访问其指定方法。

跨控制器调用可以节省我们代码的工作量.

跨控制器调用有三种方法: 1,常规方法(new一个)  2, A( )  3,R( )

例:

Main控制器中有一个Info操作方法

 

 

想要在其它控制器,比如Login中调用,我们可以实例化控制器对象,调用里面的方法即可:

 

 

 

 

造对象有快捷函数供我们使用:

A ( )函数,只是快捷实例化对象,不调方法;  R ( )函数,实例化对象同时调方法

 

[同一模块调用]  直接写控制器名称:  A (“控制器名称”)   //实例化控制器对象

 

[跨模块调用:]  A (“模块名/控制器名”)    //实例化控制器对象

 

转载于:https://www.cnblogs.com/hellodp/p/5534427.html

你可能感兴趣的文章
VC++2012编程演练数据结构《21》二叉排序树
查看>>
ZOJ 3537 Cake(凸包+区间DP)
查看>>
Java中常见的集合类比较
查看>>
python - 内置函数
查看>>
HTML 表单 / HTML5 表单元素datalist
查看>>
List<>集合
查看>>
python 全栈开发,Day71(模型层-单表操作)
查看>>
Java分布式:分布式事务
查看>>
Java基础教程:多线程杂谈——Volatile
查看>>
微服务实践:服务运维
查看>>
《软件工程课程总结》
查看>>
JavaScript 演练(7). 赋值与引用
查看>>
session与cookie
查看>>
算法阶段三总结
查看>>
MySQL之终端(Terminal)管理数据库、数据表、数据的基本操作
查看>>
[Lintcode]56. Two Sum
查看>>
汇编语言实验二
查看>>
Python基础练习-001-猜数字小游戏
查看>>
[转]curl的错误代码
查看>>
zbb20180913 java thread 死锁示例代码
查看>>