Вниз  PHP и мелкие вопросы
- 26.08.2011 / 11:44
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Koenig, Извиняюсь, вы такие быстрые, что я успею разобраться сам :gg:
- 26.08.2011 / 11:58
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
kiriman, Ты нормально напиши вопрос что у тебя есть и что хочешь в итоге, а то бред какой то сам придумал и ломай голову что это
__________________
 Магистр Мёда
- 26.08.2011 / 11:59
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Koenig, Ога, о великий
- 26.08.2011 / 13:33
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Вот есть сайт, он пишет в Utf8 русские буквы в коде так &#x435, видимо под древние телы адаптирует.
Допустим я его считал filegetcontents.. Мне нужно, чтоб такие символы преобразовались в нормальные буквы. Как сделать?

Изменено kiriman (26.08 / 13:33) (всего 1 раз)
- 26.08.2011 / 14:15
mrEDitor
  Пользователь

mrEDitor 
Сейчас: Offline
kiriman, для вывода в html -
  1. echo str_replace('&#x','&#',$old_site);
если я правильно понял :gg: Кстати, если в файл надо:chr
Возвращает один символ с определенным кодом.
Синтаксис: string chr(int ascii)
Возвращает строку из одного символа с кодом $code. Эта функция полезна для вставки каких-либо непечатаемых символов в строку - например, кода нуля или символа прогона страницы, а также при работе с бинарными файлами.

- 26.08.2011 / 14:18
kiriman
  Пользователь

kiriman 
Сейчас: Offline
mrEDitor, нет
- 26.08.2011 / 14:28
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
kiriman, Грабер пишешь ? :-D chr в русские переведет
__________________
 Магистр Мёда
- 26.08.2011 / 14:29
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Koenig, :-D Дай пример, а то я не совсем понял.
Не, я понял. Но один фиг парсить придется..

Изменено kiriman (26.08 / 14:30) (всего 1 раз)
- 26.08.2011 / 14:37
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
kiriman,
  1. function unichr($u) {
  2.     return mb_convert_encoding('&#' . intval($u) . ';', 'UTF-8', 'HTML-ENTITIES');
  3. }

А если грабиш 1251 код а на сайте утф8 тут надо другое делать.
__________________
 Магистр Мёда
- 26.08.2011 / 14:56
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
  1. $url = 'annimon.com';
  2. $code = file_get_contents($url);
  3. $code = iconv("windows-1251", "UTF-8", $code);

__________________
 Магистр Мёда
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)