Web サイトのテスト テキストに文字化けが表示されます
データベース内の文字は GB2312_CHINESE_BIN
fun.php に設定されている文字は gb2312
純粋な PHP コード ページを除き、すべてのページが gb2312 に変更されました
Web ページのコードではテキストの表示に問題はありません。
純粋な PHP コードでは、出力テーブルのテキストが文字化けします。
--- ---解決策-- ------------------
phpにheader("Content-type: text/html; charset=gbk")を設定します。ページ; PHP ファイルを保存するときに選択します。エンコードには gbk を選択する必要もあります。
------解決策-----
はい、プログラム ファイルも gbk として保存する必要があります。 。 。私が遭遇した問題は、すべてをutf8に統一することですが、コードファイルがutf8に格納されていないことが多く、文字化けが発生します。
-----解決策---------
はい。データを取得するとき。 mysql_query("set names 'gbk'"); を追加します。
------解決策---------
<?php header("Content-type: text/html; charset=gbk"); <br><font color="#e78608">------解決策---------</font><br>