Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Поиск вхождения при неизвестной кодировке.
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Помог: 25 раз(а)
А есть ли какой нибудь более менее универсальный способ поиска совпадений в документах с разной кодировкой?
Или хотя бы для самых распространенных windows-1251 и utf-8.
Стандартные средства php типа iconv(), mb_convert_encoding() не дают желаемого результата..
Спасибо.
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
Stierus
Отправлено: 14 Августа, 2012 - 12:30:03
Рекордсмен по количеству сообщений за 7 дней
Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008 Откуда: Москваль
Помог: 52 раз(а)
Найти кодировку документа (для основных кодировок, есть куча готовых функций) -> привести к единой кодировке -> искать в уже известной единой кодировке
snikers987
Отправлено: 14 Августа, 2012 - 13:20:14
Участник
Покинул форум
Сообщений всего: 1239
Дата рег-ции: Сент. 2011 Откуда: Крым
Помог: 25 раз(а)
Stierus пишет:
-> привести к единой кодировке ->
iconv() ?
----- Когда всматриваешься в тёмную бездну, учти, что кто-то может смотреть на тебя из неё...
EuGen
Отправлено: 14 Августа, 2012 - 13:25:18
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.