php文字化けし問題のまとめ
532 ワード
ケース1:phpファイルが文字化けしている場合は、そのファイルの一番上に:
header("content-Type: text/html; charset=gbk");
ここのgbkは必ずしもgbkではないことに注意してください.必ずあなたのファイルがあるプロジェクトの符号化フォーマットを基準にしてください.つまり、必ずプロジェクトの符号化フォーマットと同じでなければなりません.
プロジェクトのエンコードフォーマットを表示する方法:プロジェクトの右ボタン--「properties-----」ポップアップダイアログボックスに「テキストファイルのエンコード」のオプションがあります.中はプロジェクトのコードフォーマットです.
ケース2:htmlファイルが文字化けしている場合は、そのファイルに次のように追加します.
header("content-Type: text/html; charset=gbk");
ここのgbkは必ずしもgbkではないことに注意してください.必ずあなたのファイルがあるプロジェクトの符号化フォーマットを基準にしてください.つまり、必ずプロジェクトの符号化フォーマットと同じでなければなりません.
プロジェクトのエンコードフォーマットを表示する方法:プロジェクトの右ボタン--「properties-----」ポップアップダイアログボックスに「テキストファイルのエンコード」のオプションがあります.中はプロジェクトのコードフォーマットです.
ケース2:htmlファイルが文字化けしている場合は、そのファイルに次のように追加します.
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
このmetaタグはどこに追加されたかは詳しくは言わないでしょう.