如何在PHP中创建包含多个数据的单个cookie?

时间:2017-06-13 20:31:34

标签: php

我已经搜索过但发现没有任何相关内容。我想知道如何创建一个包含多个数据的cookie。

我的数据是:

[
{
    "domain": ".example.com",
    "expirationDate": 1497384817,
    "hostOnly": false,
    "httpOnly": true,
    "name": "download_security",
    "path": "/down",
    "sameSite": "no_restriction",
    "secure": true,
    "session": false,
    "storeId": "0",
    "value": "3lsod",
    "id": 1
}
]

我在PHP中申请:

setcookie("domain", ".example.com");
setcookie("expirationDate", "1497384817");
setcookie("hostOnly", "false");
setcookie("httpOnly", "true");

但是正在创建几个cookie而不是一个,我该如何解决?

1 个答案:

答案 0 :(得分:1)

您应该创建一个cookie并将其值设置为JSON序列化对象。