6

’-PHPページの代わりに表示されています

次のようなさまざまなエンコーディングタイプを使用してみました:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

しかし、結果は同じです。何が問題なのですか?

入力

<strong style="color:#A8A8A8;">1</strong>– ロレム・イプサム.

結果

1 - ロレム・イプサム。

4

5 に答える 5

2

ソース データが途中で別のエンコーディングに変換されているようです。すべてのステップが同じエンコーディングであることを確認してください。

  1. (MySQL?) データは UTF8 として保存されていますか?
  2. .php ファイルは UTF8 で保存されていますか?

通常、UTF8 データを ISO-8859-1 データとして扱うと、このような変換エラーが発生します。(マルチバイト vs シングルバイト? わからない)。

于 2013-04-04T10:56:25.683 に答える
1
于 2013-04-04T11:13:27.620 に答える