Leer contenido de una url con php by notasweb.com

Fuente: notasweb.com

Si necesitamos acceder a información de otras páginas web para parsear el contenido y obtener un valor en concreto, necesitamos leer el contenido de esa url.

<?php  
$url="http://www.google.com"; // url de la pagina que queremos obtener  
$url_content = '';  
$file = @fopen($url, 'r');  
if($file){  
  while(!feof($file)) {  
    $url_content .= @fgets($file, 4096);  
  }  
  fclose ($file);  
}  

echo " * ".$url_content;
?> 

En la variable $url_content tendremos todo el contenido de la url. Esta es la forma de leer una url que suele funcionar en todos los servidores.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s