Введение
В PHP включена поддержка libcurl - библиотеки функций, написанной
Daniel Stenberg, которая позволяет взаимодействовать с множеством
различных серверов по множеству различных протоколов. В настоящее
время libcurl поддерживает протоколы http, https, ftp, gopher,
telnet, dict, file и ldap. libcurl также умеет работать с
сертификатами HTTPS, посылать запросы к HTTP серверам методами
POST и PUT, закачивать файлы по протоколам HTTP и FTP (последнее
можно сделать с помощью модуля FTP), использовать прокси-серверы,
cookies и аутентификацию пользователей.
Эти функции были добавлены в PHP 4.0.2.