Квартиры, дома, земельные участки Краснодарского края без посредников. Объявления собственников недвижимости.
Реклама здесь
Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Определение кодировки curl страницы

После получения страницы с помощью Curl-запроса Возникает необходимость привести её в требуемую кодирвку. Но вот тут и кроется "подвох". Мы часто не знаем начальную кодировку, из которой нужно перекодировать. Роясь в интернете, я нашел интересное решение charset_x_win, скачать можно здесь. Решение есть, но очень тяжелое. Потом я попробовал проанализировать что есть среди стандартных функций PHP... И нашел решение:

Определение кодировки полученной строки:


<?php
print mb_detect_encoding($str,"auto")."<br>\n"// ASCII или UTF-8
?>
Скопировать в буфер

Преобразование кодировки полученной строки:


<?php
print mb_convert_encoding($str"windows-1251""auto")."<br>\n";
?>
Скопировать в буфер
разработка сайтов петербург , сайты.
разработка сайтов харьков

© Copyright 2008-2012 by KDG