Baixando uma página da web

PHP:
Baixando uma página da web

Como Fazer:

Aqui está um exemplo básico usando cURL em PHP:

<?php
$ch = curl_init("http://exemplo.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$conteudo = curl_exec($ch);
curl_close($ch);

echo $conteudo;
?>

Se bem-sucedido, você verá o HTML da página http://exemplo.com.

Mergulho Profundo:

Historicamente, a função file_get_contents() era comum para baixar páginas, mas cURL oferece mais flexibilidade e opções. Alternativamente, você pode usar bibliotecas como Guzzle para uma abordagem mais abstrata e recursos. No exemplo acima, o curl_setopt() com CURLOPT_RETURNTRANSFER informa ao cURL para devolver a resposta ao invés de imprimi-la.

Veja Também: