PHPは中国語の文字化けし問題を解決する
654 ワード
初めてPHPを学び、漢字ページ間の転送と変換の際、中国語の文字化けしの問題に遭遇した.その原因を究明して文字化けして以下のいくつかの情況にほかならない:1、htmlページ自身の文字化けし問題、解決方法:純htmlページは
2、phpページ自体に文字化けしがあり、解決方法:
3、htmlページとphp処理ページではエラーはありませんが、データの伝送中に文字化けしが発生した場合、htmlページとphp処理ページの符号化方式が一致しているかどうかを考慮しなければなりません.符号化方式が一致してこそ、正しいデータ情報を得ることができます.例えば、htmlページはgb 2312方式で符号化され、あなたのphpページもgb 2312の符号化方式でページの処理を行う必要があります.Žæ¥åˆ°æ¤ç•Œé¢ï¼Œæ‚¨å·²ç™»é™†æˆåŠŸ.
<meta http-equiv="Content-type=text/html;charset=utf-8"/>
を使用する2、phpページ自体に文字化けしがあり、解決方法:
header("Content-type=text/html;charset=utf-8");
3、htmlページとphp処理ページではエラーはありませんが、データの伝送中に文字化けしが発生した場合、htmlページとphp処理ページの符号化方式が一致しているかどうかを考慮しなければなりません.符号化方式が一致してこそ、正しいデータ情報を得ることができます.例えば、htmlページはgb 2312方式で符号化され、あなたのphpページもgb 2312の符号化方式でページの処理を行う必要があります.Žæ¥åˆ°æ¤ç•Œé¢ï¼Œæ‚¨å·²ç™»é™†æˆåŠŸ.