El ejemplo de aqui:
http://es2.php.net/manual/en/function.curl-init.php
Más la opción de CURLOPT_RETURNTRANSFER de aqui:
http://es2.php.net/manual/en/function.curl-setopt.php
Y saldría algo así:
Código PHP:
<?php
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
// grab URL and pass it to the browser
$pagina = curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);
echo $pagina;
Con esto obtendrías una web via cURL, y la almacenarias en $pagina ;)