PHP读取淘宝助理导出的CSV文件显示乱码不是UTF-8也不是GBK也开启了auto_detect_line_endings弄不懂了!请大家给点提示

解决方案 »

  1.   

    看看CSV编码是什么,是不是utf-8?用"记事本:文件 打开 选择这个文件,看下面的编码显示
      

  2.   

    应该是编码问题,试试楼上说的。
    如果下面显示的是ANSI,那么CSV文件本身应该是GB2312或GBK编码,读取出来后用iconv转换成你需要的编码形式。
    需要特别注意的是,在浏览器输出页面(乱码页面),查看一下页面编码。
      

  3.   

    没用过这个编码
    直接在PHP页面加header设一下看看<?php
    header('content-type:text/html;charset=UTF-16LE');
    ?>
      

  4.   


    没用的.试过不过倒是有个解决的办法
    用emeditor打开后另存为gb2312或者utf-8格式再输出就可以了
      

  5.   

    反正是编码变过来就OK如果你操作不到文件就用iconv变试试,如果用另存为可以解决也可以
      

  6.   

    问题已经解决
    我用emeditor打开另存的时候修改编码格式即可多谢大家