Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как перекодировать строку в кодировку UTF8? / 6 сообщений из 6, страница 1 из 1
23.09.2003, 06:50
    #32272347
Groove
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перекодировать строку в кодировку UTF8?
Как перекодировать строку в кодировку UTF8?
...
Рейтинг: 0 / 0
23.09.2003, 09:51
    #32272491
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перекодировать строку в кодировку UTF8?
Где?
...
Рейтинг: 0 / 0
23.09.2003, 10:33
    #32272563
Groove
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перекодировать строку в кодировку UTF8?
2mahoune
php


Несколько дней назад я писал про круговую диаграмму.
так вот, победил я ее, при помощи ForexTimes.
Осталось победить кодировку. Смысл там такой: есть пхп-скрипт, который генерит картинку формата пнг, можно добавлять надписи. Но только на английском. Дело в том, что скрипт необходимо сохранить в формате UTF8 и все надписи тоже. Если это статичный файл, то проблем нет, а если группы для статистики на круговой диаграмме, например, получаются из БД, то
необходима ф-ция для кодировки в UTF8.
...
Рейтинг: 0 / 0
23.09.2003, 10:52
    #32272593
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перекодировать строку в кодировку UTF8?
Может это:
http://www.php.net/manual/en/function.utf8-decode.php] utf8_decode
http://www.php.net/manual/en/function.utf8-encode.php] utf8_encode
...
Рейтинг: 0 / 0
24.09.2003, 03:32
    #32273546
CM Hungry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перекодировать строку в кодировку UTF8?
2mohoune: эти функции зачастую русский язык имеют в виду...

function win2utf($str)
{
$utf = "";
for($i = 0; $i < strlen($str); $i++)
{
$donotrecode = false;
$c = ord(substr($str, $i, 1));
if ($c == 0xA8) $res = 0xD081;
elseif ($c == 0xB8) $res = 0xD191;
elseif ($c < 0xC0) $donotrecode = true;
elseif ($c < 0xF0) $res = $c + 0xCFD0;
else $res = $c + 0xD090;
$utf .= ($donotrecode) ? chr($c) : (chr($res >> 8) . chr($res & 0xff));
}
return $utf;
}
...
Рейтинг: 0 / 0
24.09.2003, 06:39
    #32273565
Groove
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перекодировать строку в кодировку UTF8?
2mahoune
не катит

2CM Hungry
то, что надо - ОГРОМНОЕ СПАСИБО!!!
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как перекодировать строку в кодировку UTF8? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]