6
即时通讯开发一个MVC框架,我有在声明辅助类作出灵活的代码/结构问题PHP提取阵列类为价值
class Controller {
public $helper = [];
public function load_helper($helper) {
require_once(DIR_HELPER . $helper . '.php');
$lc_helper = StrToLower($helper);
$helper_arr[$lc_helper] = new $helper;
$this->helper[$lc_helper] = $helper_arr[$lc_helper];
}
}
//调用林这样
在我的控制器功能Class Home Extends Controller {
$this->load_helper('Form');
$this->helper['form']-><class function>;
}
我想这样调用该函数:
$this->form-><class function>;
我不能使用提取物公共职能,但我见过可以做到的框架。 我希望有人有一个想法,并有人可以理解我的问题,在此先感谢。
谢谢先生。我没有使用魔术方法,但这真的帮了我 – mendz