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コードコレクションコード
2、UTF-8符号化文字列をGB 2312符号化文字列Phpコードコレクションコード//注意このファイルをutf-8符号化フォーマットファイルにディスクして再テストする
転載先:http://hegz.iteye.com/blog/634865
構文:
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