# iconv

# Введение

Этот модуль содержит интерфейс преобразования кодировок функцией iconv. С этим модулем можно изменять кодировку строки на другую, которая может быть набором символов Юникод. Набор поддерживаемых кодировок зависит от реализации iconv в системе. Заметьте, бывают системы, в которых функция iconv работает не так, как ожидалось. Тогда хорошей идеей будет — установить библиотеку » GNU libiconv. Скорее всего, это приведёт к более непротиворечивым результатам.

В этот модуль добавлены некоторые вспомогательные функции, удобные при работе с несколькими языками. Обратите внимание на следующие разделы для изучения новых особенностей.

- Установка и настройка
  - Требования
  - Установка
  - Настройка во время выполнения
- Предопределённые константы
- Функции iconv
  - iconv — Преобразовывает строку из одной кодировки символов в другую
  - iconv_get_encoding — Получает текущее значение настроек преобразования кодировок
  - iconv_mime_decode — Декодирует поле MIME-заголовка
  - iconv_mime_decode_headers — Декодирует несколько полей заголовка MIME
  - iconv_mime_encode — Создаёт поле MIME-заголовка
  - iconv_set_encoding — Устанавливает текущей настройки для преобразования символов кодировки
  - iconv_strlen — Возвращает количество символов в строке
  - iconv_strpos — Возвращает позицию первого вхождения подстроки
  - iconv_strrpos — Возвращает позицию последнего вхождения подстроки
  - iconv_substr — Получение части строки
  - ob_iconv_handler — Преобразовывает символы из текущей кодировки в кодировку выходного буфера

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open