Código linea por linea
Saludos.
Mi inquietud es la siguiente: deseo almacenal el código fuente de una web en un archivo de texto. Pero parece que me la esta almacenando como una matriz y yo quiero que me la almacene linea por linea.
¿Cómo puedo modificar el siguiente código?
Inicializo el archivo datos...
$archivo="datos.txt";
$fp = fopen($archivo,"w");
fclose($fp);
solicito el codigo a google.com.co por ejemplo...
$ch = curl_init ("http://www.google.com.co");
$fp = fopen ($archivo, "w");
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
luego realizo la consulta:
<?php
$archivo = file("datos.txt");
$lineas = count($archivo);
for($i=0; $i < $lineas; $i++){
echo "la linea dice ".$i." ".$archivo[$i]."</br>\n";
}
?>
pero me saca solo una linea...
¿Cómo puedo modificar este código?...
Gracias...
Mi inquietud es la siguiente: deseo almacenal el código fuente de una web en un archivo de texto. Pero parece que me la esta almacenando como una matriz y yo quiero que me la almacene linea por linea.
¿Cómo puedo modificar el siguiente código?
Inicializo el archivo datos...
$archivo="datos.txt";
$fp = fopen($archivo,"w");
fclose($fp);
solicito el codigo a google.com.co por ejemplo...
$ch = curl_init ("http://www.google.com.co");
$fp = fopen ($archivo, "w");
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
luego realizo la consulta:
<?php
$archivo = file("datos.txt");
$lineas = count($archivo);
for($i=0; $i < $lineas; $i++){
echo "la linea dice ".$i." ".$archivo[$i]."</br>\n";
}
?>
pero me saca solo una linea...
¿Cómo puedo modificar este código?...
Gracias...
1 Respuesta
Respuesta de ditman
1