13.06.2011


Получение внешней веб-страницы — file_get_contents.


Категории: Функции — Administrator

Получение внешней веб-страницы в PHP — это далеко не бесполезная операция в современных условиях, когда количество таких задач перевалило за десяток, я решил эту возможность немного задокументировать, потому что очень часто пришлось к ней обращаться. Делает эту вещь простая функция file_get_contents. Вот пример ее использования:

$contents = file_get_contents('http://somesite.ru/rus/found.php?search=qq');

В переменную $contents будет помещено содержание веб-страницы http://somesite.ru/rus/found.php?search=qq, потом вы можете делать с этим текстом все, что вам угодно.
Есть некоторые ограничения: вы должны понимать, что запрос на нужный ресурс сделает провайдер сервиса на котором находится ваш сайт и куда вы выкладываете свои программы на PHP, может оказаться, что он не делает запросы в интернет и, например, не отсылает почту, все это надо проверять в тестовом режиме.





Календарь


Архив