Аналог функции file_get_contents() для загрузки данных с посторонних ресурсов (используем библиотеку curl)

В случае необходимости сграбить что-либо я использую curl. По моему мнению, он работает быстрее. Выносим блок кода в отдельную функцию и комфортно используем, также как и file_get_contents(). Последнюю лучше использовать для чтения локальных файлов, хотя скорее всего набор fopen/fread/flose будет лучше, но в единичных случаях это не критично и сейчас речь не об этом.

  1. function http_request($url)
  2. {
  3.     $curl_handler = curl_init($url);
  4.     curl_setopt($curl_handler, CURLOPT_RETURNTRANSFER, 1);
  5.     $response = curl_exec($curl_handler);
  6.     curl_close($curl_handler);
  7.     return $response;
  8. }
google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Похожие записи:

  • Функция генерации кода/ключа активации для подтверждения регистрации на сайте
  • PCRE: Краткое описание синтаксиса
  • Для новоиспеченных PHP’шников:
  • Новые возможности PHP 5.3
  • PHP 5.2.6 Released
  • Метки:

    Один отзыв на “Аналог функции file_get_contents() для загрузки данных с посторонних ресурсов (используем библиотеку curl)”

    1. Clemento сказал:

      I liked it. So much useful material. I read with great interest.

    Оставить ответ