我正在使用CodeIgniter。我想使用自己的类作为控制器函数内的参数传递。
通常,我可以将此类放在一个文件夹中,并将其包含在MY_Controller
及其路径中。但我想知道在CodeIgniter中是否有办法做到这一点。我不能把它放在库文件夹中,不能使用loader类,因为它试图创建一个对象的实例,但我想随时创建实例。如果我自己的类需要构造函数参数,则Loader类会出错。
最好的方法是什么? 哪个是最好的文件夹?
答案 0 :(得分:0)
这很容易。考虑这个例子
<?php
Class Home extends CI_Controller{
public $arg1 = 1;
public $arg2 = 2;
function index($this->$arg1 , $this->$arg2){ //or function index()
//Then inside function
//$vara = $this->$arg1 , $varb = $this->$arg2;
}
}