Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php $\u COOKIE将plus替换为空格_Php_Cookies - Fatal编程技术网

Php $\u COOKIE将plus替换为空格

Php $\u COOKIE将plus替换为空格,php,cookies,Php,Cookies,我有一个C#NET设置的cookie,我正在用PHP阅读它 Cookie的名字是MyCookie 当我使用echo$\u COOKIE['MyCookie']时,它正在打印cookie并用空格替换+ 输出为: n9JO1tpWznyWF5VQ/Oh4oFjJC9bJ4GFa4Onk4Av 8jcsc CtCFvsHQdDHiU0F1BE 应该是 n9JO1tpWznyWF5VQ/Oh4oFjJC9bJ4GFa4Onk4Av+8jcsc+CtCFvsHQdDHiU0F1BE 我无法理解为什么会出现

我有一个C#NET设置的cookie,我正在用PHP阅读它

Cookie的名字是MyCookie

当我使用echo
$\u COOKIE['MyCookie']时,它正在打印cookie并用空格替换
+

输出为:

n9JO1tpWznyWF5VQ/Oh4oFjJC9bJ4GFa4Onk4Av 8jcsc CtCFvsHQdDHiU0F1BE

应该是

n9JO1tpWznyWF5VQ/Oh4oFjJC9bJ4GFa4Onk4Av+8jcsc+CtCFvsHQdDHiU0F1BE


我无法理解为什么会出现这种情况以及如何解决它。因为我需要先用AES算法解密这个字符串。解密将不起作用,因为+被替换为空格。

请参阅:@lawrencerone我没有understand@LawrenceCherone-我尝试了urlencode,但没有成功。我无法控制C#设置cookie。我只有php来读取cookie,但它没有正确读取;p如果你不能控制C代码,你只能用str#u replace之类的东西来修复它