PHP mb_convert_encoding()関数

1360 ワード

mb_convert_Encoding関数はphp内部のマルチバイト文字列符号化変換関数であり、GB 2312符号化環境でAjaxを使用して発生した中国語文字の文字化けし問題を解決するなど、必要な場合に符号化変換を行うことができる.ほぼすべてのコードをサポートし、バージョンはPHP 4>=4.0をサポートする.6、PHP 5.
構文:
mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
string strは符号化変換を行う文字列を必要とする.string to_encodingは、gb 2312、gbk、utf-8などの符号化に変換することを指定する.
1、GBK符号化文字列をUTF-8符号化文字列に変換する.Phpコードコレクションコード
  
header("content-Type: text/html; charset=Utf-8");  
echo mb_convert_encoding("       ", "UTF-8", "GBK");  
?>

2、UTF-8符号化文字列をGB 2312符号化文字列Phpコードコレクションコード//注意このファイルをutf-8符号化フォーマットファイルにディスクして再テストする
  
header("content-Type: text/html; charset=gb2312");  
echo mb_convert_encoding("       ", "gb312", "utf-8");  

転載先:http://hegz.iteye.com/blog/634865