【问题标题】:Zend Framework cookie managementZend 框架 cookie 管理
【发布时间】:2009-06-07 09:52:54
【问题描述】:

我想知道 Zend Framework 是否有任何类来处理 cookie。例如,一个包装 php 的 setcookie() 函数的类。 提前致谢。

【问题讨论】:

    标签: php zend-framework cookies


    【解决方案1】:

    Zend_Http_Cookie 只是一个组件,用于创建 RFC 兼容的 cookie 字符串并针对给定的 HTTP 请求场景测试 cookie。它的主要目的是在Zend_Http_Client 中的Zend_Http 包中协助cookie 场景。

    我假设您正在寻找包装设置的 cookie - 可能与 Zend_Session 相比。目前没有这样的组件可以帮助您创建 cookie(setcookie() 是正确的方法)。要读取 cookie,您可以使用适当的方法 Zend_Controller_Request_Http::getCookie($key = null, $default = null)

    【讨论】:

    • 是的,我正在寻找一个包装饼干。我将使用 php 的 setcookie 函数。无论如何,谢谢。
    【解决方案2】:

    如果你不想使用例如 $_COOKIE['foo']

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

    我在#zftalk @freenode PHP 自己的setcookie() 中谈到的是设置客户端cookie 的正确方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-13
      • 2014-08-02
      • 2012-12-12
      • 1970-01-01
      • 2011-09-14
      • 1970-01-01
      相关资源
      最近更新 更多