ページもデータベースも utf8 ですが、なぜ文字化けが発生しますか? ページは utf8 に設定されており、データベース内の中国語も文字化けします。 共有先: -----解決策---------php プログラム内 header('Content-Type: text/html; charset=utf-8');------解決策------ - --mysql_query("setcharacter set 'utf8'"); この文は必要ありません。 データは php ファイルから取得されたものですか、それともブラウザから送信されたものですか? テーブルのエンコーディングとフィールドのエンコーディング。ショーの後にテーブルを作成して見てください。 ------解決策---------データベースを作成するときに、文字エンコーディングを指定します。テーブルの?上と同じように投稿して見てください! ------解決策----------------------コードのエンコード設定も utf- である必要があります8 ああ!