【问题标题】:read and parse cookie读取和解析cookie
【发布时间】:2010-07-01 09:04:30
【问题描述】:

Okey 我对 php/javascript 很陌生,但我需要做的是读取 cookie,然后解析其中的一部分。我怎样才能轻松做到? php 或 javascript 或 okey。

Cookie 有类似这样的信息:ssf.2313.1333,我需要获取中间数字 (2313)。

【问题讨论】:

  • 你需要 PHP 还是 Javascript?

标签: php javascript cookies


【解决方案1】:

您可以使用 PHP 轻松完成。

$pieces = explode('.',$_COOKIE['yourcookiename']);
echo $pieces[1];

【讨论】:

    【解决方案2】:

    如果您有能力创建 cookie,我建议使用数据序列化一个数组。这样,您在读取 ​​cookie 时拥有更多控制权。

    例子:

    $information = array(
        'one' => 'data1',
        'two' => 'data2'
    );
    $ck = setcookie('cookiename', serialize($information), time()+3600);
    

    在获取 cookie 时,使用 PHP 函数反序列化,如下所示:

    $ck = unserialize($_COOKIE['cookiename']);
    echo $ck['one']; // returns 'data1'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-26
      • 2017-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多