Вопрос № 87235: Здравствуйте, эксперты.
Вопрос:
Есть текс или строка. Как определить его кодировку средствами PHP? (utf, win, koi и т.п.) На данный момент использую самописные функции (конкретная функция для определения конкретной кодировки), но может быть е...
Вопрос № 87.235
Здравствуйте, эксперты.
Вопрос:
Есть текс или строка. Как определить его кодировку средствами PHP? (utf, win, koi и т.п.) На данный момент использую самописные функции (конкретная функция для определения конкретной кодировки), но может быть есть средство проще.
Заранее спасибо.
Отправлен: 16.05.2007, 21:41
Вопрос задал: Sea (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Gh0stik
Здравствуйте, Sea!
Вот нашел такой вариант решения Вашей задачи, смотрите приложение (link).
А так же почитайте еще и такую страничку, как говорится "авось - пригодится..."
Good Luck!!!
Приложение:
--------- Господь Бог - это всего лишь сверхмощный генератор случайных чисел, в соответствии с которыми сочетаются события на Земле. Генератор случайных чисел - и только.
Ответ отправил: Gh0stik (статус: Профессор) Украина, Славянск Организация: Славянский государственный педагогический университет (Кафедра алгебры) ICQ: 289363162 ---- Ответ отправлен: 16.05.2007, 22:44 Оценка за ответ: 4 Комментарий оценки: Спасибо за ответ. Но это довольно плохой способ определения кодировки. Т.к. необходимо полностью прогнать весь текст, что бы определить кодировку. А если текст весит, например, не
1 мегабайт? Короче у этой реализации очень низкая произвдительность. Видимо программер, написавший этот скрипт, совсем не знаком с принципами оптимизации, читай ламер.
Отправить вопрос экспертам этой рассылки
Приложение (если необходимо):
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.