utf8_encode
(PHP 4, PHP 5, PHP 7)
utf8_encode — Кодирует строку ISO-8859-1 в кодировке UTF-8
Описание
$string
) : string
Эта функция конвертирует строку string из
кодировки ISO-8859-1 в UTF-8
Замечание:
Многие веб-страницы, отмеченые как использующие кодировку
ISO-8859-1, на самом деле используют схожую кодировкуWindows-1252, и веб-браузеры интерпретируют страницыISO-8859-1какWindows-1252. ОднакоWindows-1252содержит дополнительные печатные символы, такие как знак Евро (€) и фигурные кавычки (“”) вместо управляющих кодовISO-8859-1. Эта функция не конвертирует такие символыWindows-1252корректно. Используйте другую функцию, если нужна конвертация изWindows-1252.
Список параметров
-
string -
Строка ISO-8859-1.
Возвращаемые значения
Возвращает UTF-8 перевод данных string.
Список изменений
| Версия | Описание |
|---|---|
| 7.2.0 | Эта функция была перенесена в ядро PHP, таким образом отменив требование расширения XML для использования этой функции. |
Смотрите также
- utf8_encode() (содержит описание UTF-8)
- mb_convert_encoding() - Преобразует кодировку символов - Конвертирует между множеством различных кодировок, включая UTF-8, ISO-8859-1 and Windows-1252
- iconv() - Преобразование строки в требуемую кодировку - Конвертирует между множеством различных кодировок
- recode_string() - Перекодирует строку в соответствии с заданными параметрами - Конвертирует между множеством различных кодировок