用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2991|回复: 3
收起左侧

[已解决] 请问如何引入一个合局的自定义函数文件

[复制链接]
发表于 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');吗?
发表于 2010-12-25 01:10:45 | 显示全部楼层
PHP复制代码
$autoload['helper'] = array('url', 'myfuns');
复制代码

这样是没问题的,因为手册里是这么写的。
如果你的有错,肯定是你哪里写错了,请贴出错误信息。
 楼主| 发表于 2010-12-25 08:58:44 | 显示全部楼层
没有出错提示,就是好像,myfuns代替了url。

两个写在一起,哪个在后面,哪个生效。
发表于 2010-12-25 10:53:07 | 显示全部楼层
这里面都是全局函数,不存在谁代替谁的问题。
你应该仔细检查下代码,因为我这里是毫无问题的。

本版积分规则