Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
iconv
(PHP 4 >= 4.0.5, PHP 5)
iconv - Преобразовывает символы строки в другую кодировку
Описание
string iconv ( string in_charset, string out_charset, string str )Производит преобразование кодировки символов строки str из начальной кодировки in_charset в конечную out_charset. Возвращает строку в новой кодировке, или FALSE в случае ошибки.
Если добавить //TRANSLIT к параметру out_charset будет включена транслитеризация. Это означает, что в случае, когда символа нет в конечной кодировке, он заменяется одним или несколькими аналогами. Если добавить //IGNORE, то символы, которых нет в конечной кодировке, будут опущены. Иначе, будет возвращена строка str, обрезанная до первого недопустимого символа.
Проверить работу функции iconv:
Пример 1. Пример использования iconv():
echo iconv("KOI8-U", "UTF-8", "Пора переходить на юникод.");
Пример 2. Пример использования iconv():
setlocale(LC_CTYPE, 'en_AU.utf8');
$str = iconv('UTF-8', 'ASCII//TRANSLIT', "Cote d'Ivoire");
Возможно вам пригодиться эмулятор функции iconv на PHP.
Смотрите также convert_uudecode(), recode_string().
Все функции строкиВсе функции перекодирование
Описание на ru2.php.net
Описание на php.ru