或者
$text=iconv("UTF-8","GBK",$text);因为我没看明白你是要utf8转gbk还是gbk转utf8

解决方案 »

  1.   

    楼上,我的所有charset都是utf-8,保存也要保存成为utf-8,因为保存的字符串是从<input>中提交过来的,如果这样转换后,再显示时岂不是也要转换过了?
      

  2.   

    用asp试了一下,虽然能保存到数据库中,但输入奇数个汉字时,提交的内容会不正确
      

  3.   

    /*********试试这个看************/
    $str = mb_convert_encoding($yourString, "UTF-8", "GBK");