ASP.Net有在cookie中使用“子键”的概念。即你可以用
写一个cookieResponse.Cookies("userInfo")("userName") = "patrick"
Response.Cookies("userInfo")("lastVisit") = "today"
这将创建一个类似于
的cookieName: userInfo
Value: userName=patrick:lastVisit=today
PHP中是否有一个本地方法来读/写上述cookie?
我需要在PHP中读/写一个cookie,ASP.Net可以用子键
读取答案 0 :(得分:1)
写这样一个cookie:
$userInfo = array(
'userName' => 'patrick'
,'lastLogin' => 'today');
$userInfo = str_replace('&', ':', http_build_query($userInfo));
setrawcookie('userInfo', $userInfo);
将cookie解析回数组:
$userInfo = parse_str(str_replace(':', '&', $_COOKIE['userInfo'));
答案 1 :(得分:1)
setrawcookie()
就是解决方法。