Функции GNU Recode
Этот модуль содержит интерфейс с библиотекой GNU Recode версии 3.5.
Для
использования функций этого модуля Вам необходим PHP, скомпилированный с опцией --with-recode. Для этого GNU Recode 3.5 или новее должна быть
установлена в Вашей системе. Вы можете скачать пакет на сайте http://directory.fsf.org/All_GNU_Packages/recode.html.
Примечание: Для Windows-платформ
это расширение недоступно.
Библиотека GNU Recode конвертирует файлы между различными наборами символов
и кодировками. Если это не может быть выполнено точно, неподходящие символы
могут быть отброшены, либо будет выполнено с приближением. Эта библиотека
распознаёт или воспроизводит около 150 различных наборов символов и может
конвертировать файлы почти в любом сочетании пар. Поддерживается большая часть наборов символов RFC 1345.
Предупреждение! |
---|
Проблемы завала и старта PHP могут возникать при загрузке recode как расширения после загрузки
расширений mysql или imap. Загрузка recode до этих расширений должна решить проблему. Это следствие
технических проблем, поскольку c-клиентская библиотека, используемая imap, и recode имеют собственные функции
hash_lookup(), а mysql и recode имеют одинаковые функции hash_insert. |
- Содержание
- recode_file - перекодирует из файла в файл в соответствии с recode-запросом
- recode_string - перекодирует строку в соответствии с recode-запросом
- recode - перекодирует строку в соответствии с recode-запросом