Zend framework2 如何在Zend Framework 2中使用cookie?
我不明白如何在ZF2中使用cookies?有人可以建议使用set and get cookie创建一些链接吗?只需使用Zend framework2 如何在Zend Framework 2中使用cookie?,zend-framework2,httpcookie,Zend Framework2,Httpcookie,我不明白如何在ZF2中使用cookies?有人可以建议使用set and get cookie创建一些链接吗?只需使用会话管理器上的rememberMe()方法设置cookie即可 见第260行 还有forgetMe()来删除cookie 此外,您还可以按如下方式配置会话管理器的默认设置: Module.php public function onBootstrap(\Zend\EventManager\EventInterface $e) $config = $e->getAp
会话管理器上的rememberMe()
方法设置cookie即可
见第260行
还有forgetMe()
来删除cookie
此外,您还可以按如下方式配置会话管理器的默认设置:
Module.php
public function onBootstrap(\Zend\EventManager\EventInterface $e)
$config = $e->getApplication()
->getServiceManager();
->get('Configuration');
$sessionConfig = new SessionConfig();
$sessionConfig->setOptions($config['session']);
$sessionManager = new SessionManager($sessionConfig, null, null);
Session::setDefaultManager($sessionManager);
}
return array(
'session' => array(
'remember_me_seconds' => 2419200,
'use_cookies' => true,
'cookie_httponly' => true,
),
);
module.config.php
public function onBootstrap(\Zend\EventManager\EventInterface $e)
$config = $e->getApplication()
->getServiceManager();
->get('Configuration');
$sessionConfig = new SessionConfig();
$sessionConfig->setOptions($config['session']);
$sessionManager = new SessionManager($sessionConfig, null, null);
Session::setDefaultManager($sessionManager);
}
return array(
'session' => array(
'remember_me_seconds' => 2419200,
'use_cookies' => true,
'cookie_httponly' => true,
),
);
有关配置选项的完整列表,请参阅:此处没有Zend特定的内容。。。考虑到你有多少入门级问题,你可能会被建议学习基本的OOP PHP5编程-在ZF之外:我知道如何在ZF之外使用cookie,但它在Zf2中是如何工作的?因此我了解它是如何工作的如何关闭一个问题?你应该写下它是如何工作的,作为回答,供其他可能寻找相同问题的人使用