我已将Cookie name
设置为带间距的值。我已经检查了浏览器中的Cookie值John+Steve
。但是,通过网站回显,它仅显示John
并忽略+
之后的值。
<?php
setcookie('name','John Steve');
?>
<?php
if(isset($_COOKIE['name'])){
echo $_COOKIE['name'];
}
?>
我尝试用
回复cookieecho rawurldecode($_COOKIE['name']);
它仍然显示相同的结果。请帮我解决这个问题,并用John Steve
回复它。感谢!!!
答案 0 :(得分:0)
尝试如下
echo urldecode($_COOKIE['name']);