访问  http://fw.qq.com/ipaddress
返回的字符串  var IPData = new Array(".............","","广东省","广州市");
我把其中的广州市拿出来了,然后想去掉市字,却没成功,可能是编码问题
返回的应该是GB2312的,怎么转成UTF8呢,谢谢

解决方案 »

  1.   

    /**
    * 多字节字符串编码转换函数** @param string str 需要进行编码转换的字符串* @param string to_encoding 指定转换为某种编码,如:gb2312、gbk、utf-8等* @param mixed from_encoding 混合指定原来字串的编码,如:同时指定 JIS, eucjp-win, sjis-win 混合编码* @return stringstring mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
      

  2.   

    PHP环境下   转换详细点哈
      

  3.   

    iconv("GB2312","UTF-8",$string);iconv("输入","输出",字符串)
      

  4.   


    iconv("GB2312","UTF-8",$c);
    echo $c;
    输出的是这个乱码 ?㖝ʐ