2014-10-19 66 views
0

我有一个post数据编码问题。 我送(从我的应用程序)的数据(在UTF8)到PHP scrypt和相同的数据:在本地服务器 1)看起来像:PHP _REQUEST [variable]在两台服务器上不同

_REQUEST["data"] {"type": "FeatureCollection" 

2)远程(商业)服务器看起来像

_REQUEST["data"] %7B%22type%22:%20%22FeatureCollection%22 

PHP或函数中的设置参数是否带来十六进制形式的字符?

回答

1

使用URL解码。

$data = urldecode($_REQUEST["data"]); 

可以使用UTF-8解码功能与urldecode一起,

$data = utf8_decode(urldecode($_REQUEST["data"])); 
+0

完美。感谢您的快速回答。 – Artik 2014-10-19 07:42:26

相关问题