mb_convert_encoding
(PHP 4 >= 4.0.6, PHP 5)mb_convert_encoding -- Convert character encoding
Description
string mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
mb_convert_encoding() converts character encoding of string str from from_encoding to to_encoding. str : String to be converted. from_encoding is specified by character code name before conversion. it can be array or string - comma separated enumerated list. If it is not specified, the internal encoding will be used. 例子 1. mb_convert_encoding() example<?php
/* Convert internal character encoding to SJIS */
$str = mb_convert_encoding($str, "SJIS");/* Convert EUC-JP to UTF-7 */
$str = mb_convert_encoding($str, "UTF-7", "EUC-JP");/* Auto detect encoding from JIS, eucjp-win, sjis-win, then convert str to UCS-2LE */
$str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win");/* "auto" is expanded to "ASCII,JIS,UTF-8,EUC-JP,SJIS" */
$str = mb_convert_encoding($str, "EUC-JP", "auto");
?>  
 
简单

解决方案 »

  1.   

    $str = "10る6ら";
    $str = mb_convert_encoding($str, "UTF-8", "GB2312, BIG5-HKSCS, BIG5");
    echo $str;xjflyttp(疯子nOvEr)
    以上代码不能正确显示出来喔?
      

  2.   

    你的page编码要是utf8,meta元信息字符集设置utf8$str = "10る6ら";
    $str = mb_convert_encoding($str, "UTF-8");
    echo $str;试试看
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>my web page</title>
    </head>
    <body>
    <?php
    $str = "10る6ら";
    $str = mb_convert_encoding($str, "UTF-8");
    echo $str;
    ?>
    </body>
    </html保存页面字符集utf8,就ok```
      

  4.   

    $string是从sim卡里读取出来的,不是由WEB页面