2010-12-13 13 views

答えて

1

文字エンコーディングを特定または検出し、必要に応じてデータをUTF-8に変換します。

HTMLの場合

(すなわち、テキスト/ HTML)がありthree ways to specify the character encoding

  1. の "Content-Type" フィールドでHTTP "のcharset" パラメータ。
  2. META "http-equiv"が "Content-Type"に設定され、値が "charset"に設定されている宣言。
  3. charset属性は、外部リソースを指定する要素に設定されます。

これらのどちらも存在している場合は、一部のコンテンツスニッフィングを行うか、いくつかのデフォルトの文字エンコーディング(例えばISO 8859-1)に切り替えることがあります。

識別された/検出された文字エンコーディングがUTF-8でない場合、iconvまたはmb_convert_encodingでUTF-8にデータを変換できます。

関連する問題