在PHP中如何设置/创建cookie时获取时间/日期?

时间:2014-01-30 21:02:29

标签: php cookies

如何用PHP获取cookie的生日/时间?

Cookie本身包含其他数据,因此想知道是否有办法获取确切的日期,h:m:s是否在创建时无需创建第二个cookie来保存该信息?

我搜索了但过多干扰了其他关键字:设置,时间,Cookie,显示答案的日期,但不是这个问题。

1 个答案:

答案 0 :(得分:1)

您可以做的是创建一个数组,将该数组序列化为字符串并将序列化字符串存储在cookie中:

$mycookieArray = array('cookiedata'=>'some data','creationTime'=>new DateTime());
$mycookiedata = serialize($mycookieArray);

然后,每次要加载正确的时,都必须从cookiedata中反序列化数组:

$mycookieArray = unserialize($mycookiedata);