cURL
PHP Manual

Introducción

PHP soporta libcurl, una librería creada por Daniel Stenberg que permite conectar y comunicarse con muchos diferentes tipos de servidores y muchos diferentes tipos de protocolos. Actualmente libcurl soporta los protocolos http, https, ftp, gopher, telnet, dict, file y ldap. libcurl también soporta certificados HTTPS, HTTP, POST, HTTP PUT, subida de ficheros usando FTP (también se puede hacer con la extensión FTP de PHP), formularios HTTP, proxies, cookies, y autenticaciones usuario+contraseña.

Estas funciones han sido añadidas en PHP 4.0.2.


cURL
PHP Manual