我有一个程序可以做到这一点:
使用Java的Android应用程序接收输入(在本例中为emojis,UTF8)
此字符串通过POST
PHP将所有表情符号转换为问号(?)
我可以说,使用Android Logcat,java并没有破坏它,它绝对是PHP
PHP配置正确,因为当我运行没有发布请求的测试网页时,它只是回应了一些表情符号(完全相同的表情),它可以正常工作
答案 0 :(得分:1)
我认为您最好的解决方案是使用Emoji for PHP。它为您处理所有转换。抓一份副本:
http://code.iamcal.com/php/emoji/
这是一个代码示例:
<?php
include('emoji.php');
# browser sniffing tells us that a docomo phone
# submitted this text
$clean_text = emoji_docomo_to_unified($_POST[message]);
...
# now we want to show it in a desktop browser
$html = emoji_unified_to_html($clean_text);
?>
答案 1 :(得分:0)
我们用android服务器连接android。然后我们使用HTTPClient发送和检索数据。 HTTPPost指定我们的请求方法是post。响应存储在HTTPResponse中。 “URL”是存在JSON的实际链接。
然后我们使用inputstream将数据转换为字节。我们需要将字节流转换为字符流。之后我们在StringBuilder的帮助下构建String:来自:
http://techlovejump.com/connect-android-with-php-mysql-and-json/