Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Определение кодировки curl страницы
После получения страницы с помощью Curl-запроса возникает необходимость привести её в требуемую кодирвку. Но вот тут и кроется "подвох". Мы часто не знаем начальную кодировку, из которой нужно перекодировать.
Роясь в интернете, я нашел интересное решение. Скачать можно здесь. Решение есть, но очень тяжелое.
Потом я попробовал проанализировать, что есть среди стандартных функций PHP... И нашел решение:
Определение кодировки полученной строки:
print mb_detect_encoding($str,"auto")."<br>\n"; // ASCII или UTF-8
Преобразование кодировки полученной строки:
print mb_convert_encoding($str, "windows-1251", "auto")."<br>\n";
.
Прокомментировать/Отблагодарить