全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

thinkphp3.2实现跨控制器调用其他模块的方法

本文实例讲述了thinkphp3.2实现跨控制器调用其他模块的方法。分享给大家供大家参考,具体如下:

thinphp中前台后台都有互相调用方法,这样可以省去重复内容。

$hello = new \Admin\Common\Fun\hello();
$hello->hehe();

调用其他地方的方法同理。

如果是在同控制器里模块名可以省略。

如调用common里面的某个类的方法:

$hello = new \Common\Fun\hello();
$hello->hehe();

框架里面提供了跨模块、夸控制器的 A() 方法

class GoodsController extends Controller{
  function showlist(){
    // 实例化User控制器与调用方法
    $user = A('User');//通过快捷函数实例化控制器对象
    echo $user->number();//调用number()方法
  }
}

调用示范:

A('User');  //跨控制器
A('Admin/User');  //跨模块
A('shop://Admin/User');  //跨项目

如果还是不够方便的话框架还提供了R()方法,实例化类并调用方法。

//User为控制器 number为方法
R('User/number');
R('Admin/User/number');
R('shop://Admin/User/number');

效果如下:

class GoodsController extends Controller{
  function showlist(){
    // 实例化User控制器与调用方法
        A('User/number');//实例化user类并调用number方法
  }
}

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。


# thinkphp3.2  # 跨控制器  # 调用  # 其他模块  # 方法  # thinkphp3.2.3版本的数据库增删改查实现代码  # ThinkPHP3.2.2实现持久登录(记住我)功能的方法  # Thinkphp3.2.3整合phpqrcode生成带logo的二维码  # thinkPHP3.2简单实现文件上传的方法  # thinkphp3.2框架中where条件查询用法总结  # ThinkPHP3.1之D方法实例详解  # ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例  # ThinkPHP3.2.3所有的单字母方法整理总结  # 进阶  # 是在  # 都有  # 相关内容  # 感兴趣  # 给大家  # 更多关于  # 所述  # 程序设计  # 操作技巧  # 器里  # 讲述了  # Common  # Admin  # php  # Fun  # FrameWork  # hehe  # gt  # brush 


相关文章: 如何在建站之星网店版论坛获取技术支持?  如何在IIS7中新建站点?详细步骤解析  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  IOS倒计时设置UIButton标题title的抖动问题  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  开封网站制作公司,网络用语开封是什么意思?  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  如何基于云服务器快速搭建个人网站?  制作网站外包平台,自动化接单网站有哪些?  微信小程序 input输入框控件详解及实例(多种示例)  定制建站方案优化指南:企业官网开发与建站费用解析  建站主机CVM配置优化、SEO策略与性能提升指南  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何用搬瓦工VPS快速搭建个人网站?  如何用已有域名快速搭建网站?  广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  深圳网站制作培训,深圳哪些招聘网站比较好?  如何注册花生壳免费域名并搭建个人网站?  如何在服务器上配置二级域名建站?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  网站网页制作专业公司,怎样制作自己的网页?  ,怎么在广州志愿者网站注册?  再谈Python中的字符串与字符编码(推荐)  如何在橙子建站上传落地页?操作指南详解  如何快速生成橙子建站落地页链接?  公司网站制作费用多少,为公司建立一个网站需要哪些费用?  西安专业网站制作公司有哪些,陕西省建行官方网站?  建站之星与建站宝盒如何选择最佳方案?  公司网站制作需要多少钱,找人做公司网站需要多少钱?  如何撰写建站申请书?关键要点有哪些?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何配置IIS站点权限与局域网访问?  宿州网站制作公司兴策,安徽省低保查询网站?  一键网站制作软件,义乌购一件代发流程?  SQL查询语句优化的实用方法总结  郑州企业网站制作公司,郑州招聘网站有哪些?  香港服务器如何优化才能显著提升网站加载速度?  如何用花生壳三步快速搭建专属网站?  怀化网站制作公司,怀化新生儿上户网上办理流程?  网站设计制作公司地址,网站建设比较好的公司都有哪些?  建站主机功能解析:服务器选择与快速搭建指南  如何选择美橙互联多站合一建站方案?  如何在Tomcat中配置并部署网站项目?  建站之星价格显示格式升级,你的预算足够吗?  建站之星后台管理系统如何操作?  如何零基础在云服务器搭建WordPress站点?  济南专业网站制作公司,济南信息工程学校怎么样?  如何生成腾讯云建站专用兑换码? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。