(PHP 4, PHP 5, PHP 7, PHP 8)
utf8_encode — ISO-8859-1 文字列を UTF-8 にエンコードする
$string
): string
この関数は、文字列 string
を ISO-8859-1
エンコードから UTF-8
へ変換します。
注意:
ISO-8859-1
文字エンコーディングを使っているとマークされている 多くの Web ページが、実際にはそれと似たWindows-1252
を使っており、 Web ブラウザはISO-8859-1
Web ページをWindows-1252
として解釈しています。Windows-1252
はISO-8859-1
のある制御文字の代わりに、ユーロ記号 (€
) や curly quote (“
”
) を印字可能な文字として追加しています。 この関数はそうしたWindows-1252
文字を正しく変換しません。Windows-1252
の変換が必要な場合は、別の関数を使ってください。
string
ISO-8859-1 形式の文字列。
string
を UTF-8 に変換した結果を返します。
バージョン | 説明 |
---|---|
7.2.0 | この関数は PHP のコアに移動しました。 よって、XML拡張機能でこの関数のために必要とされていた条件は撤廃されました。 |