在视图/控制器等中使用自定义功能


Use custom function within view/controller/etc

我是CodeIgniter的新手,所以这听起来可能有点愚蠢。

但我想要的是:

  • 拥有自己的类、函数等
  • 能够在视图或控制器中使用它们

(我曾想过简单地require_once处理必要的文件,或者创建一个CI Library,但我仍然不确定)

您建议的最有利于CI和效率的方法是什么?想法?

使用库:

$this->load->library('my_class');
$this->my_class->some_function();

编辑:

不建议这样做,但如果您必须在视图中使用库,请这样使用:

$data['my_class'] =& $this->my_class;
$this->load->view('my_view', $data);