ホームページ  >  記事  >  バックエンド開発  >  PHPを使用してMYSQLで中国語の文字化けを読み取るための簡単な解決策

PHPを使用してMYSQLで中国語の文字化けを読み取るための簡単な解決策

高洛峰
高洛峰オリジナル
2016-12-20 16:56:221445ブラウズ

とあるWebサイトのホストを切り替える予定だったのですが、まさかPhpやMysqlの漢字化け問題に遭遇するとは思いませんでした。

以前の外部ホストで使用していた Mysql は 4.x 系で、GBK と UTF-8 の両方でコード化けはありませんでした。インポート後の新しいホストの Mysql はバージョン 5.0 です。 data, use Php 読み上げられる単語はすべて疑問符と文字化けです。以前、切り替え時に文字化けした経験があるのを覚えています。原因は Mysql のバージョンの違いに違いありません。

情報を確認する必要があり、解決策を見つけました。それは、UTF8 データベースの文字化けを除去するために mysql_connect の後に SET NAMES UTF8 を追加することです。コードは次のとおりです。

上記は、エディターが提供した、PHP で MYSQL 中国語文字化けを読むためのクイック解決策の全内容です。PHP 中国語 Web サイトをサポートしてください。

その他のクイック解決策。 PHPでMYSQL中国語文字化けを読む 関連記事はPHP中国語サイトにご注目ください!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。