如何加载一个函数文件,在我的视图或控制器中使用它的函数


How to load a functions file to use its functions at my view or controller

我有一个名为functions.php的文件,该文件包含许多函数,如以下

function name(){
  .......
}
function name2($arg){
  .......
}
function name3($par, $par2){
  .......
}
Etc.

这个文件不是一个类,但在一个地方包含了许多函数。

我的问题

  1. 我可以把这个文件放在哪里,以便从任何视图文件或控制器文件类似于全局文件。
  2. 然后,如何在任何视图或控制器文件中包含functions.php文件中的任何函数。

如果您需要通过视图访问函数,则应该使用自定义帮助器:

http://ellislab.com/codeigniter/user-guide/general/helpers.html

否则,如果你需要创建一个可以在控制器上访问的函数,最好创建自己的库:

http://ellislab.com/codeigniter/user-guide/general/creating_libraries.html