Я хочу знать, есть ли у Zend Framework какой-либо класс для обработки файлов cookie. например, класс, который обертывает функцию php setcookie()
. заранее спасибо.
2 ответа
Zend_Http_Cookie
— это просто компонент для создания RFC совместимые строки файлов cookie и проверить файл cookie на соответствие заданному сценарию HTTP-запроса. Его основная цель — помочь в сценариях файлов cookie с помощью Zend_Http_Client
a> в пакете Zend_Http
.
Я предполагаю, что вы ищете файлы cookie набора оболочек - возможно, по сравнению с Zend_Session
. В настоящее время нет такого компонента, который помог бы вам создавать файлы cookie (setcookie()
— правильный путь). Для чтения файлов cookie вы можете прибегнуть к соответствующему методу Zend_Controller_Request_Http
::getCookie($key = null, $default = null)
.
Если вы не хотите, например, $_COOKIE['foo'] вы используете
$this->getRequest()->getCookie('foo');
То, о чем я говорил в #zftalk @freenode PHP setcookie()
, — это правильный способ установки файла cookie клиента.
Похожие вопросы
Связанные вопросы
Новые вопросы
php
PHP — это широко используемый язык сценариев общего назначения с открытым исходным кодом, мультипарадигмальный, динамически типизированный и интерпретируемый, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.