本地转好了传上去贝或者使用 mbstring 扩展

解决方案 »

  1.   

    虚拟空间肯定不让你动php.ini。phpinfo一下看看是否加载了mbstring模块吧。反正我是每次都加载
      

  2.   

    你的PHP是哪个版本的?
    1:iconv//(PHP 4 >= 4.0.5, PHP 5)
    iconv -- Convert string to requested character encoding2:mb_convert_encoding//(PHP 4 >= 4.0.6, PHP 5)
    mb_convert_encoding -- Convert character encoding3:mb_convert_case//(PHP 4 >= 4.3.0, PHP 5)
    mb_convert_case -- Perform case folding on a string
      

  3.   

    php空间不支持iconv函数,并不代表你自己的php不支持
    你可以自己构造对照表和函数,仍然后供空间使用现成的对照表和函数在网上可以找到,当然使用起来可能不一定符合的的需求。还是自己构造比较好
      

  4.   

    You can use utf-8 on local.
      

  5.   

    用了这个“2:mb_convert_encoding//(PHP 4 >= 4.0.6, PHP 5)
    mb_convert_encoding -- Convert character encoding”还是不行,网站放在海外的虚拟主机上,
    以下是此主机上的环境:
    Registered PHP Streams:  php, http, ftp, https, ftps, compress.zlib而本机PHP5。0的环境是:
    Registered Stream Filters:  convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*少了:convert.iconv.*,convert.*这二个函数,需要编译。请问一下:还有没有其它的方法,
    就像xuzuning所说的用现成的对照表和函数,不过网上找大多不能用。