ppxstar 发表于 2010-12-25 00:03:20

请问如何引入一个合局的自定义函数文件

我在application\helpers(跟system在同一目录下,不是system的子目录)下写了一个myfuns_helper.php文件,里面是些常用的函数,每个页面都可能要用到。所以我打算做成全局函数,这样可以在view里面任意引用。
我用$autoload['helper']=array('url','myfuns'); 这种方式,出错
使用
$autoload['helper']=array('url');
$autoload['helper']=array('url','myfuns'); 这种方式也出错
(url是系统自带的helper里的url_helper.php文件)
难道必须每一页都要写一句this->load->helper('myfuns');吗?

Hex 发表于 2010-12-25 01:10:45

$autoload['helper'] = array('url', 'myfuns');
这样是没问题的,因为手册里是这么写的。
如果你的有错,肯定是你哪里写错了,请贴出错误信息。

ppxstar 发表于 2010-12-25 08:58:44

没有出错提示,就是好像,myfuns代替了url。

两个写在一起,哪个在后面,哪个生效。

Hex 发表于 2010-12-25 10:53:07

这里面都是全局函数,不存在谁代替谁的问题。
你应该仔细检查下代码,因为我这里是毫无问题的。
页: [1]
查看完整版本: 请问如何引入一个合局的自定义函数文件