既然我想弄清楚爲什麼通過ZF2設置cookie似乎很難?可能它不是,但我不明白爲什麼cookie沒有設置。ZF2 setCookie不工作
代碼
use Zend\Http\Header\SetCookie;
$response = $this->getResponse()->getHeaders();
$cookiesAccepted = new SetCookie('accepted_cookies', 1, strtotime('+1 Year', time()), '/');
$cookieTest = new SetCookie('test_key', 'test_value', strtotime('+1 Year', time()), '/');
$response ->addHeader($cookiesAccepted);
$response ->addHeader($cookieTest);
刷新頁面。自卸
Debug::dump($_COOKIE);
輸出測試不包含 'accepted_cookies' 或 'test_key' 的cookie。
[在zend框架中設置cookie的可能的重複](http://stackoverflow.com/questions/9514879/set-cookie-in-zend-framework) – WillardSolutions
@EatPeanutButter該鏈接是一個與zend框架1有關的問題不是zend框架2 – Wilt
這是ZF2確實 – directory