0

こんにちは、データを使用する必要があるデータベースを継承しました。残念ながら、一部のテキストはスペイン語であり、明らかなエンコーディングの問題があります。たとえば、これはテキスト フィールドに格納される典型的な文字列です。

Clara introducción a través del transporte de me...

私の質問は、これらの文字を MySQL/PHP を使用していたものに戻す簡単な方法はありますか?

任意の提案をいただければ幸いです。

4

2 に答える 2

0

データベースに接続したら、通信に使用する文字セットを必ず設定してください。

これは、使用しているライブラリまたは PDO によって異なりますが、mysql_set_charset ('utf-8'); の行に沿ったものです。

さらに、出力を印刷するときは、コンソールが UTF8 に設定されていることを確認してください。Web ページに表示している場合は、ページの文字セットがヘッダーやメタ タグを介して正しく設定されていることを確認してください。

于 2012-01-11T22:57:28.980 に答える
0

OK - 答えはutf8_decode()PHP にあります。

于 2012-01-11T22:52:42.157 に答える