Otra forma de obtener datos de una Web sin CURL es utilizar fopen o las funciones de archivo, ya que pueden utilizar URL como parametros.
estos son ejemplos del manual
Código PHP:
<?php
$gestor = fopen("/home/rasmus/archivo.txt", "r");
$gestor = fopen("/home/rasmus/archivo.gif", "wb");
$gestor = fopen("http://www.example.com/", "r");
$gestor = fopen("ftp://usuario:[email protected]/un_archivo.txt", "w");
?>