控制器.php
<?php
class Controller {
public function loadHelper($name) {
require(APP_DIR . 'helpers/' . strtolower($name) . '.php');
$helper = new $name;
return $helper;
}
}
my_helper.php
<?php
class My_helper {
function do_something($value) {
return $value;
}
}
主文件
<?php
class Main extends Controller {
function index() {
$url = $this->loadHelper('my_helper');
$url->do_something('value');
}
}
问题:
如果我想加载帮助程序并像这样使用它,我应该使用什么方法:
$this->load->helper('my_helper');
$this->my_helper->do_something('value');
提前感谢您的建议/提示/代码。