phpを使用してmysqlデータベースのアラビア語テキストを正しく読み取り、書き込み、並べ替えるには、次のことを確認してください。
-
MySQL文字セット:UTF-8 Unicode(utf8)
-
MySQL接続の照合:
utf8_general_ci
-
データベースとテーブルの照合は次のように設定されます:
utf8_general_ci
またはutf8_unicode_ci
次に、dbに接続するときにこのコードをphpスクリプトに追加します:
mysql_query("SET NAMES 'utf8'");
mysql_query('SET CHARACTER SET utf8');