在我的CodeIgniter助手中获取cookie值

时间:2012-01-28 05:22:24

标签: php codeigniter cookies

我在CodeIgniter中遇到奇怪的问题。问题是我可以在我的自定义帮助程序中使用set_cookie(),但是我无法从cookie中获取数据?我收到以下错误:

调用未定义的函数cookie()

修改

好的,我想出了如何解决这个问题。

我需要做以下事情:

$CI =& get_instance();

$CI->input->cookie('cookie name')

然而,我仍然不明白为什么你可以使用$ CI设置cookie,但你必须使用$ CI来检索它......?

1 个答案:

答案 0 :(得分:1)

请参阅与您的问题相关的this question

  

它基本上是一个使用函数而不是静态方法的单例设计模式。