用mb_convert_encoding这个函数时mb_convert_encoding('中国', 'UTF-8', 'GBK'); 输出后:娑?娴这是为什么

解决方案 »

  1.   

    正常输出应该是:%E4%B8%AD%E5%9B%BD
      

  2.   

    http://blog.csdn.net/yw1386/archive/2009/10/14/4671845.aspx
      

  3.   

    情况有点不一样,系统本身是用GB2312的,特定内容需要输出UTF-8编码
      

  4.   

    如果你是Web页面上输出的,请确认页面编码和本函数转换后编码相同如果是命令行输出,请确认输出控制台编码