字符串编码/解码(PHP Android)

字符串编码/解码(PHP Android),php,android,encoding,decoding,Php,Android,Encoding,Decoding,在我的Android应用程序中,我使用以下方法: URLDecoder.decode(this.name,"UTF-8") 它解码从我的服务器端发送的名称,在PHP中,我使用: urlencode($name); 显然,这是行不通的。我想让这个名字用民族文字来表示。你能帮我解决这个问题吗?提前感谢。在服务器端,请尝试: urlencode(utf8_encode($name)); 我认为你做得对。让我们做一些测试:初始字符串:$name=“test-€$ț”;带有urlencode($na

在我的Android应用程序中,我使用以下方法:

URLDecoder.decode(this.name,"UTF-8")
它解码从我的服务器端发送的名称,在PHP中,我使用:

urlencode($name);

显然,这是行不通的。我想让这个名字用民族文字来表示。你能帮我解决这个问题吗?提前感谢。

在服务器端,请尝试:

urlencode(utf8_encode($name));

我认为你做得对。让我们做一些测试:初始字符串:$name=“test-€$ț”;带有urlencode($name)的编码字符串:测试-%E2%82%AC%24%C8%9B;使用URLDecover.decode(名称,“UTF-8”):测试-€$ț最后,使用下面的答案解决了问题。