如何在php文件中调用ci控制器中的方法呢?

查看:133
本文介绍了如何在php文件中调用ci控制器中的方法呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

教程什么的都是通过从浏览器输入url 或者直接进入url调用方法 请问普通的php文件中如何调用控制器中的方法呢?

解决方案

假设controller/welcome.php 有一个方法是:

public function my(){
        
}

然后在另一个方法内调用

public function index(){
    $this->my();     
}



也建议在libraries下面新建一个类,然后实例化这个类,用法如下:
libraries/Haha.php 里面有一个类

class Haha{
    public function test() {
    
    }
}

然后在controller/welcome.php中实例化这个类,然后使用对象中方法

public function index(){
    $this->load->library('haha');
    $this->haha->test();
}

这篇关于如何在php文件中调用ci控制器中的方法呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆