【发布时间】:2018-11-21 23:47:53
【问题描述】:
作为 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';
【问题讨论】:
-
我建议查看php setrawcookie 可能会解决您的问题
-
@JérômeB 这正是解决了我的问题的原因。非常感谢!