我写了个计划任务文件,就是从别的服务器上下载或者上传文件,但是汉字我需要转换编码方式,用iconv转换之后汉字就没有了,iconv这个已经安装了,编码就是由utf8与gbk之间的转换,请问这个怎么回事啊。

解决方案 »

  1.   

    你是用php里面自带的iconv,还是另行安装的iconv?
    多数情况下你需要后面的那种。
    你到网上面下载个最新的版本。
    我做过这种转换的。是utf-8换成gb2312,再倒入execl中。
    没有什么问题。多数情况是你安装或使用的问题
      

  2.   

    编码问题 
    iconv( "UTF-8 ", "GB2312 ", "要转码的字符串 ")
    无效时用:
    $menu = mb_convert_encoding($menu,"gb2312","UTF-8");