curl_getinfo
curl_multi_add_handle
CURL
PHP Manual

# curl_init

(PHP 4 >= 4.0.2, PHP 5)

curl_init — Инициализирует сеанс CURL

### Описание

resource curl_init ([ string `$url` ] )

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);
?>`

См. также описание функций curl_close() и curl_setopt()

curl_getinfo
curl_multi_add_handle
CURL
PHP Manual