http://community.csdn.net/Expert/topic/4335/4335791.xml?temp=9.743899E-02

解决方案 »

  1.   

    使用iconv可以把utf-8转换成gb2312
      如:
      GB2312-->UTF-8
        iconv("GB2312","UTF-8",$text)
      UTF-8-->GB2312
        iconv("UTF-8","GB2312",$text)   注:在PHP4里,需要将PHP目录下dlls目录里的php_iconv.dll文件,复制到system32下.然后在php.ini中开启extension=php_iconv.dll.
      

  2.   

    另外可以用编码对照表转换源文件及例子:
    http://www.cnblogs.com/Files/coolstr/chinese.zip
      

  3.   

    在WINDOWS下面好象不能用iconv这个来转换吧?我这里用这个的时候老出错~~~
      

  4.   

    在windows下也可以,不过必须把dlls目录下的php_iconv.dll文件复制到windows目录下的system32目录里面