Il n’y a rien de plus simple que d’utiliser file_get_contents pour attraper le contenu brut d’une page web .
file_get_contents
Pour analyser le HTML, les programmeurs PHP peuvent utiliser des fonctions intégrées ou se reposer sur des bibliothèques robustes comme Simple HTML DOM Parser.
(Comment faire :) PHP utilise cURL et file_get_contents pour envoyer des requêtes HTTP.
Avant cURL, on utilisait fsockopen() ou des fonctions similaires pour créer des connexions réseau bas niveau.
cURL
fsockopen()