Cliente URL Library - cURL 

to connect and communicate to many different types of servers with many different types of protocols.

apg

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.