Управление файлами Zend Framework

Я хочу знать, имеет ли Zend Framework какой-либо класс для обработки файлов cookie. класс, который, например, включает функцию php setcookie(). спасибо заранее.

Ответ 1

Zend_Http_Cookie - это всего лишь компонент для создания строк cookie, совместимых с RFC, и для проверки файла cookie с заданным сценарием HTTP-запроса. Его основная цель - помочь в сценариях cookie с Zend_Http_Client в пакете Zend_Http.

Я предполагаю, что вы ищете куки файлы обертки, возможно, по сравнению с Zend_Session. В настоящее время нет такого компонента, который поможет вам создать куки (setcookie() - это правильный путь). Чтобы прочитать файлы cookie, вы можете обратиться к соответствующему методу Zend_Controller_Request_Http ::getCookie($key = null, $default = null).

Ответ 2

Если вы не используете $_COOKIE ['foo'], вы используете

$this->getRequest()->getCookie('foo');

То, что я говорил в #zftalk @freenode PHP собственный setcookie() - правильный способ установки клиентского файла cookie.