|
|
|
| Здрасьте!
Возникла такая проблема - необходимо считать данные с текстового файла,находящегося в win-1251 и вставить считанную строку в страничку с кодировкой utf, как можно преобразовать строку ,чтобы она отображалась корректно в utf | |
|
|
|
|
|
|
|
для: Seregin
(29.08.2008 в 13:44)
| |
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, обрезанная до первого
недопустимого символа.
Пример 1. Пример использования iconv():
<?php
echo iconv("KOI8-U", "UTF-8", "Пора переходить на юникод.");
?>
|
| |
|
|
|
|
|
|
|
для: GeorgeIV
(29.08.2008 в 13:49)
| | Отлично!Спасибо !! | |
|
|
|