Функция поддерживает следующие кодировки: Кодировки, которые поддерживает функция Кодировка Псевдонимы Описание ISO-8859-1 ISO8859-1 Западно-Европейская кодировка с набором символов Latin-1. ISO-8859-5 ISO8859-5 Кириллическая кодировка с набором символов Latin/Cyrillic; применяют редко. ISO-8859-15 ISO8859-15 Западно-Европейская кодировка с набором символов Latin-9. Добавляет к набору символов Latin-1 кодировки ISO-8859-1 знак евро, французские и финские буквы. UTF-8 ASCII-совместимая многобайтовая 8-битная кодировка Unicode. cp866 ibm866, 866 Кириллическая кодировка, которую применяют в семействе операционных систем DOS. cp1251 Windows-1251, win-1251, 1251 Кириллическая кодировка, которую применяют в операционных системах Windows. cp1252 Windows-1252, 1252 Западно-Европейская кодировка, которую применяют в операционных системах Windows. KOI8-R koi8-ru, koi8r Русская кодировка. BIG5 950 Кодировка с набором символов Traditional Chinese (Традиционный китайский), которую применяют в основном на Тайване. GB2312 936 Стандартная национальная кодировка с набором символов Simplified Chinese (Упрощённый китайский). BIG5-HKSCS Кодировка Big5 с расширениями для Гонконга с набором символов Traditional Chinese (Традиционный китайский). Shift_JIS SJIS, SJIS-win, cp932, 932 Японская кодировка. EUC-JP EUCJP, eucJP-win Японская кодировка. MacRoman Кодировка, которую использовала операционная система Mac OS. '' Пустая строка активирует режим определения кодировки из файла скрипта (Zend multibyte), директивы default_charset и текущей локали (смотрите описание функций nl_langinfo и setlocale), в перечисленном порядке. Не рекомендуется использовать.
Другие кодировки функция не распознаёт. Вместо других кодировок функция будет использовать кодировку по умолчанию и выдаст предупреждение.