Блин мужики, подскажите. Как узнать тип кодировки строки (file_get_contents или курл).
Нужно определить тип данной строки и преобразовать в windows-1251
1. andrweb - 28 Июля, 2010 - 17:35:50 - перейти к сообщению
2. DeepVarvar - 28 Июля, 2010 - 18:02:58 - перейти к сообщению
3. andrweb - 28 Июля, 2010 - 18:07:11 - перейти к сообщению
Спасибо друг!!!!!!!!!!!!! Ты даже не представляешь себе, как ты меня выручил!!!!!!!!!!!!!!!!
4. DeepVarvar - 28 Июля, 2010 - 18:09:52 - перейти к сообщению
Гуглу спасибо скажи, а не мне. ))))))))))))))))))))
5. JustUserR - 30 Июля, 2010 - 03:37:06 - перейти к сообщению
andrweb пишет:
В принципе для решения данной задачи можно использовать возможности PHP-расширения multibyte - в нем имеется функция для определения кодировки заданной строки относительно внутреннего представленя строковых данных http://www.php.su/functions/?mb-detect-encoding которая также позволяет указать список кодировок в порядке их предпочтительности с помощью указания его в функции http://www.php.su/functions/?mb-detect-order - и после определения кодировки исходной строки вы можете выполнить ее преобразование с помощью функции http://www.php.su/functions/?mb-convert-encoding Использование mb-функций полезно тем что они во-первых работают быстрее поскольку их функциональность реализована в скомпилированном коде - а во-вторых они позволяют более удобно работать с другими строковыми данными из PHP-скрипта которые трактуются в других кодировках
Нужно определить тип данной строки и преобразовать в windows-1251