Tecnología

Inicio

Cómo obtener el número de filas en CSV PHP

Procesador de Hipertexto (PHP) es un lenguaje de programación que generalmente se usa para generar contenido dinámico para sitios web. Al igual que muchos lenguajes de programación, PHP proporciona apoyo a los valores separados por comas (CSV), que es un formato común para el almacenamiento de datos en archivos de texto normales. Casi todas las aplicaciones de hoja de admitir la exportación de datos en formato CSV, y con PHP puede utilizar esos datos en aplicaciones en la web también. Una tarea común asociada a la gestión de datos de este tipo es contar el número de registros o filas.

Instrucciones

1 Abra un editor de texto normal que no hace ningún tipo de formato de texto enriquecido. Después de introducir la etiqueta PHP apertura, inicializar una variable para contener la cuenta actual. Por ejemplo, escriba lo siguiente:

<? Php

$ filas = 0;

2 Abra el archivo en modo de sólo lectura. Bucle a través de cada uno de los registros utilizando el comando "fgetcsv". Este comando analiza automáticamente cada fila de acuerdo con las normas CSV. Por ejemplo, escriba lo siguiente:

if (($ fp = fopen ( "test.csv", "r"))! == false) {

while (($ registro = fgetcsv ($ fp))! == false) {

3 Utilice el operador de incremento para aumentar el conteo con cada iteración. Por ejemplo, escriba lo siguiente:

$ filas ++;

4 Cerrar el bucle "while", el archivo CSV y el "if". Por ejemplo, escriba lo siguiente:

}

fclose ($ fp);

}

5 Mostrar el recuento total y cerrar la etiqueta PHP. Por ejemplo, escriba lo siguiente:

echo "Total de filas =" $ filas.;

?>