Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/06/2009, 18:41
GermanGaita
 
Fecha de Ingreso: abril-2009
Mensajes: 53
Antigüedad: 15 años
Puntos: 1
Respuesta: Trabajar con archivo txt

Si lo que queres es imprimir las lineas, podes hacerlo recuparandolas con el codigo que te pasaron antes e imprimirlas con 2 for anidados los cuales agregue al codigo.

Código PHP:
$results = array();
$fp fopen($filepath"r");
if(
$fp) {
       
$cnt_line 0;//Lo cambie para manejar mejor el arreglo en los "for"
        
while(!feof($fp)) {
                
$line fgets($fp4096);
                
$line trim($line);
                
$results[$cnt_line] = explode(" "$line);
                
$cnt_line++;
       }
       
fclose($fp);
}

for(
$i 0$i<count($results); $i++)
{    
    for(
$j 0$j<count($results[$i]); $j++)
    {
        echo 
$results[$i][$j]." ";// imprimo cada elem de la linea separado
                                                      // por un espacio
    
}
    echo 
"<br>";// fin de linea.
}
?> 
Cambie el $cnt_line de 1 a 0 para que arranque a escribir en $results desde el primer lugar,es decir antes arrancaba en $results[1], ahora arranca en $results[0].

Si en ves de imprimirlos queres hacer algo con ellos bueno, podes cambiar la parte donde los imprimo por cualquier otra cosa.
Supongo que puede hacerse con un for each, pero no estoy muy familiarizado con estos.
Saludos!