作为php noob,我的php setcookie有问题。我尝试用PHP实现一个值为“ bid_1%257C1544538505%257Ced2d154bb51e2a989fb30fe4250ce602”的cookie。 到目前为止,我一直在尝试...。
$cookieName = 'test';
$value = 'bid_1%7C1544538505%7Ced2d154bb51e2a989fb30fe4250ce602';
$setcookie($cookieName, $value, time()+3600);
我得到的是一个值为:
的cookie bid_1%257C1544538505%257Ced2d154bb51e2a989fb30fe4250ce602
如何获取正确的值并防止php转换“%”。非常感谢。
我尝试没有成功
$value = 'bid_1%%7C1544538505%%7Ced2d154bb51e2a989fb30fe4250ce602';// and
$value = 'bid_1\%7C1544538505\%7Ced2d154bb51e2a989fb30fe4250ce602';
答案 0 :(得分:2)
我得到的是一个值为
的cookie
不。您所引用的内容代表了实际值。存储在客户端上并在后续请求中返回的内容与您作为setcookie()参数传递的值相同。
答案 1 :(得分:1)