Iterar 2 veces para ir comparando dentro de archivo de texto PHP
Publicado por GhostLT (1 intervención) el 26/02/2017 17:35:40
Buen día,
Actualmente me encuentro recorriendo un archivo de texto con el siguiente código, mi problema es que necesito ir comparando si la linea 1 se repite n veces las sume todas, para mi seria facil con un for solo que no tengo idea como cambiarlo por este porque no tengo el numero de lineas
Actualmente me encuentro recorriendo un archivo de texto con el siguiente código, mi problema es que necesito ir comparando si la linea 1 se repite n veces las sume todas, para mi seria facil con un for solo que no tengo idea como cambiarlo por este porque no tengo el numero de lineas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$num_lineas = 0;
$archivo = fopen("test.txt","r");
if ($archivo) {
while(!feof($archivo)){
//cargo un arreglo de la linea en donde esta el puntero
$linea = fgets($archivo);
//separo el arreglo por comas
$contenido=explode(",",$linea);
//muestro el contenido 1 donde es el nombre y contenido 2 es la cantidad
//acumulo una en la variable número de líneas
$num_lineas++;
}
}
//aqui imprimo la cantidad de lineas que existen en el archivo de texto
echo "Lineas: " . $num_lineas . "<br>";
Valora esta pregunta
0