在单个cookie中存储和更新多个值

时间:2013-11-03 18:44:05

标签: php cookies

如何在单个Cookie 中存储多个值,并在同一个Cookie中继续添加更多值。

例如:

如果user_id 1投票给post_id 1,我想在cookie中存储(1,1)。

如果user_id 1对post_id 2投票,我想用值(1,2)更新相同的cookie。

感谢。

1 个答案:

答案 0 :(得分:1)

使用json将数组存储在单个cookie中

设置Cookie:

setcookie("myCookie", json_encode(array(1, 2)));

获取Cookie:

print_r(json_encode($_COOKIE["myCookie"]));