登录串从Android应用程序到PHP脚本口音

问题描述 投票:0回答:1

我在深化发展的Android应用程序。这个程序有连接到使用登录名和密码的服务器。这将启动远程服务器,然后获取用户名和密码字符串上的PHP脚本。当我在登录使用的字符,例如“E”(这是可能的),PHP脚本得到字符“”。

如何让我的PHP脚本正确的字符?谢谢。

php android string
1个回答
0
投票

您可以转换的字符在PHP中使用UTF-8mb_convert_encoding()

// PHP
$enc = mb_convert_encoding("é", "UTF-8");
echo $enc;

在你的Android应用程序HTTP客户端设置charset=UTF-8为好。

// JAVA
byte[] bytes = "é".getBytes("UTF-8"); 
String body = new String(bytes, Charset.forName("UTF-8"));
© www.soinside.com 2019 - 2024. All rights reserved.