Cliente URL Library - cURL to connect and communicate to many different types of servers with many different types of protocols.
PHP supports libcurl, a library created by Daniel Stenberg.
libcurl
currently supports the http, https, ftp, gopher, telnet, dict, file, and ldap protocols.
libcurl
also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading
(this can also be done with PHP's ftp extension),
HTTP form based upload, proxies, cookies, and user+password authentication.
REQUIREMENTS
In order to use PHP's cURL functions you need to install the » libcurl package.
PHP requires libcurl version 7.10.5 or later.
As of PHP 7.3.0, version 7.15.5 or later is required.
As of PHP 8.0.0, version 7.29.0 or later is required.
RESOURCE TYPES
Prior to PHP 8.0.0, this extension defined three resource types:
a curl handle,
a curl_multi handle,
and
a curl_share handle.