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

为什么CI的set_cookie有prefix而cookie方法则没有?

[复制链接]
发表于 2015-2-4 18:12:33 | 显示全部楼层 |阅读模式
system/core/Input.php 方法set_cookie() 的参数$prefix如果为空,系统会自动调用$config['cookie_prefix']为cookie前缀,而在方法cookie()中则不自动调用$config['cookie_prefix']请问CI为什么要这样设置。
如:
application/config/config.php中 $config['cookie_prefix']='abc_';
如果在controller中:
$this->input->set_cookie('name', 'jack', 0);
然后:
$this->input->cookie('name') 取不到值
$this->input->cookie('abc_name') 可以取到值jack

本版积分规则