MySQLデータベースからJSON形式でデータを取得したい。
私のテーブルでは、照合がに設定されていutf8_general_ci
ます。そして私のPHPコードには次のコードがあります:
/* change character set to utf8 */
if (!$mysqli->set_charset("utf8")) {
printf("Error loading character set utf8: %s\n", $mysqli->error);
} else {
printf("Current character set: %s\n", $mysqli->character_set_name());
}
ただし、ブラウザでページを取得すると、アクセントのある単語が正しく表示されません。たとえば、「á」は「\u00e1」として表示されます。
ここで何が欠けていますか?