Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 16:15
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте.Есть задача:Сохранить html-файл с сервера на локальной машине, преобразовав в кодировку utf-8. Исходная страница в windows-1251 кодировке.Всё замечательно, со всем вроде разобрался (никогда раньше на php не кодил, да и давно уже не вообще этим не занимался). Но вот на исходной странице (когда её просматриваем через браузер) есть иероглифы (ну всмысле японский текст там местами встречается). В html-коде (если смотреть исходный текст страницы) эти иероглифы записаны через юникодные номера (выглядит вот так: &#).Вопрос собственно такой:Как можно их перекодировать в символы, т.е., чтобы у меня в сохраняемом файле были не эти коды, а те знаки, которые они обозначают? выдрать эти коды из строки, думаю, не проблема, но как их преобразовать в знаки я что-то нигде не нашел.файл копирую построчно, переводя каждую строку в utf-8 посредством iconv("windows-1251", "utf-8", $line), но эти символы естественно копируются как есть. Вообще правильно ли я делаю?Собственно код представлен ниже (чисто посмеяться - программер из меня тот еще 8) ).Скрипт запускаю в консоли.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Преобразование символов юникода в читаемый текст Guest Продолжение старого архива 0 16.10.2011 16:34
Дублирование символов при вводе символов в Wine Guest Третий архив вопросов и ответов 0 29.09.2011 08:40



© www.otvetnemail.ru - Форум вопросов и ответов.