Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: GhostLT en 26 Febrero 2017, 17:15 pm



Título: Iterar 2 veces para ir comparando dentro de archivo de texto PHP
Publicado por: GhostLT en 26 Febrero 2017, 17:15 pm
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

Código
  1. $num_lineas = 0;
  2.            $archivo = fopen("test.txt","r");
  3.  
  4.            if ($archivo) {
  5.                while(!feof($archivo)){
  6.                  //cargo un arreglo de la linea en donde esta el puntero
  7.                  $linea = fgets($archivo);
  8.                  //separo el arreglo por comas
  9.                  $contenido=explode(",",$linea);
  10.                   //muestro el contenido 1 donde es el nombre y contenido 2 es la cantidad                                                                                                                                                                                          
  11.                     //acumulo una en la variable número de líneas
  12.                     $num_lineas++;
  13.                    }
  14.  
  15.            }
  16.           //aqui imprimo la cantidad de lineas que existen en el archivo de texto
  17.          echo "Lineas: " . $num_lineas . "<br>";