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

在PHP中,如何获取设置/创建cookie时的时间/日期?,php,cookies,Php,Cookies,如何在PHP中获取cookie的生日/时间 cookie本身包含其他数据,因此我们想知道是否有一种方法可以获得创建它的确切日期和h:m:s,而不必创建第二个cookie来保存该信息 我搜索了其他关键字,但对它们的干扰太大了:set、time、cookie、date,它们显示的是答案,而不是这个问题。您可以创建一个数组,将该数组序列化为字符串,并将序列化的字符串存储在cookie中: $mycookieArray = array('cookiedata'=>'some data','crea

如何在PHP中获取cookie的生日/时间

cookie本身包含其他数据,因此我们想知道是否有一种方法可以获得创建它的确切日期和h:m:s,而不必创建第二个cookie来保存该信息


我搜索了其他关键字,但对它们的干扰太大了:set、time、cookie、date,它们显示的是答案,而不是这个问题。

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

$mycookieArray = array('cookiedata'=>'some data','creationTime'=>new DateTime());
$mycookiedata = serialize($mycookieArray);
然后,每次要加载正确的数组时,都必须从cookiedata中取消序列化数组:

$mycookieArray = unserialize($mycookiedata);

你认为我可以改变原来的曲奇,但是,唉,有了这种能力,我就承担了巨大的责任,这需要多年的时间才能挣到(谢谢,我会给它一两天的时间,如果没有人想到更好的,我会给你检查一下。对不起,即使我之前评论的内容也不是正确的参考。(即特定cookie的元数据与全局cookie设置)!根据SO链接,只存储名称和值!创建其他cookie有什么问题?为什么要避免?首先确保我没有错过cookie技术的任何新进展。:)