本帖最后由 gunzi318 于 2014-06-17 19:14:13 编辑

解决方案 »

  1.   

    因為你json_encode了,中文會轉未union編碼print(json_encode($output)); 
    改成
    print($output); 如果你json_encode后也想看到中文,可以參考我之前寫的文章:http://blog.csdn.net/fdipzone/article/details/28766357
      

  2.   

    json_encode 只接受 utf-8 编码的数据
    json_encode 在做 json 编码时,会将多字节的 utf-8 字符转换成双字节的 unicode 编码的实体形式
    这样在任何环境中bouquet不会因编码的原因造成数据的失真
    json 数据格式主要用于与 js 通讯,而浏览器会将任何编码的数据转换成其工作字符集 unicode
    所以,json_encode 的转码工作有利于减轻浏览器的压力
      

  3.   


    为什么我重装了wamp后, 又变成了 乱码, 反而倒退了? 请问上面的代码哪里有问题么?还是有哪个文件要配置?
      

  4.   

    谢谢版主,刚解决了解码的问题,为了使得PHP在浏览器输出时候,能显示中文,我在最前面加入了 echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>";  原来这句话也是被android 接收了。是不是通过Php打印出的东西都被发送给了android客户端?
      

  5.   

    是的,php 打印的任何内容都被发往客户端