L’extension cURL est une extension de PHP qui sert à faire bien des choses et permet de quitter son petit environnement qu’est le fameux localhost. Cette extension permet de vous connecter, de communiquer avec de nombreux serveurs, grâce à de nombreux protocoles comme HTTP, HTTPS, FTP, telnet …
Une des premières choses qui est attirant chez cette extension est la possibilité de dialoguer avec un serveur FTP, ou encore de dialoguer avec un banque (pour le paiement en ligne) et ainsi intégrer au mieux l’authentification des cartes de crédits sur votre site ou encore de récupérer des données d’Amazon.com … bref les possibilités sont énormes !
PHP Builder a fait un article fort intéressant sur tout ça. Basé sur plusieurs scripts pour comprendre comment fonctionne cette extension, l’article est néanmoins en anglais.