curl_init() создает новый сеанс CURL
и возвращает дескриптор, который используется с функциями
curl_setopt(), curl_exec()
и curl_close(). Если передан необязательный
аргумент url, опция CURLOPT_URL будет
автоматически установлена в значение этого аргумента.
Если этот аргумент не передан, необходимо использовать функцию
curl_setopt().
Пример 1.
Инициализация сеанса CURL и загрузка web-страницы
<?php // инициализация сеанса $ch = curl_init();
// установка URL и других необходимых параметров curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, 0);
// загрузка страницы и выдача её браузеру curl_exec($ch);
// завершение сеанса и освобождение ресурсов curl_close($ch); ?>