Como usar cURL para pegar dados de uma URL

A função cURL recebe a página em questão e retorna o valor seleciona em uma variável. Esta função é muito utilizada entre programadores PHP por ser muito segura e retornar o trecho de HTML na íntegra.
Abaixo um exemplo de uso do cURL para puxar os resultados de loteria da página da Folha de São Paulo.


<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://www1.folha.uol.com.br/folha/loterias/loteria_federal.shtml");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
curl_close ($ch);
$core = split('<!--LOTERIA_FEDERAL-->', $result);
$main = split('<!--/LOTERIA_FEDERAL-->', $core[1]);
echo $main[0];
?>