Описание тега php-curl
Расширение PHP cURL для HTTP-запросов
PHP поддерживает libcurl, библиотеку, созданную Дэниелом Стенбергом, которая позволяет подключаться и взаимодействовать с множеством различных типов серверов с множеством различных типов протоколов. libcurl в настоящее время поддерживает протоколы http, https, ftp, gopher, telnet, dict, file и ldap. libcurl также поддерживает сертификаты HTTPS, HTTP POST, HTTP PUT, загрузку по FTP (это также можно сделать с помощью расширения ftp PHP), загрузку на основе формы HTTP, прокси, файлы cookie и аутентификацию пользователя + пароль.
Эти функции были добавлены в PHP 4.0.2.