pepsi8 发表于 2015-2-4 18:12:33

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

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

页: [1]
查看完整版本: 为什么CI的set_cookie有prefix而cookie方法则没有?