5

アラビア語のテキストを入力して、php を使用して mysql データベースに挿入しようとしました。行を印刷すると、アラビア語のすべての行が次のようになります。

???? ???? ???? ??????? ابو نصير عمان الاردن الاردن Ø¨Ø¨Ø¨Ø¨Ø¨Ø ¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨Ø¨

データベースを次のように設定しました: 文字セット: utf8 -- UTF-8 Unicode 照合順序: utf8_general_ci

データベースのすべてのフィールド: 文字セット: utf8 照合順序: utf8_general_ci

私はこの問題を解決する必要があり、すべての回答に感謝します..

4

1 に答える 1

5

以下をせよ:

  1. アプリケーションのすべてのページに次のクエリを含めますmysql_query("SET NAMES 'utf8'");

  2. Web ページは、次のメタ タグによって utf-8 でエンコードされていることを確認してください。

于 2013-05-15T21:30:54.567 に答える