转码。iconv("UTF-8","GB2312",$str);
mb_convert_encoding($str,"GB2312","UTF-8");

解决方案 »

  1.   

    如果是mysql数据库
    看你页面的编码是什么
    如果页面也用utf-8编码php程序可以在程序开头可以加上
    <?php
    header("Content-Type:text/html;charset=utf-8");
    ?>页面加上
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      

  2.   

    是MySQL数据库,数据库字符是UTF-8.我想在程序中转码,  怎么转啊 ?
      

  3.   

    查询前执行 set names "你需要的编码";程序中也可以用iconv 函数
      

  4.   

    iconv()在php4中没有打开.php5中默认打开.
    可以设置一下ini文件.
    java cpu的观点我同意.
    是个简单的办法.
      

  5.   

    $str=iconv("utf-8","gbk",$str);
    或者
    $str=iconv("utf-8","gb2312",$str);