我在本地服务器上使用rawurlencode()没有手动编码,也正确显示了结果,,这是为什么。
php1.php:
<?php
// setcookie('test','cokkie的值');
setrawcookie("test","这里是rawcookie");
php2.php:
<?php
if(isset($_COOKIE['test']))
echo "success,这里是testcookie!cookie的值是:".$_COOKIE['test'];
然后在浏览器先运行php1再运行php2,结果完全正常。不用手动解码呀?难道是版本更新后这个函数被修改了?