“Conocimientos Programación>Programación PHP /MySQL

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

2012/8/21
Hypertext Preprocessor (PHP ) es un lenguaje de programación usado generalmente para generar contenido dinámico para sitios web. Al igual que muchos lenguajes de programación , PHP proporciona soporte para 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 hojas de cálculo apoyan la exportación de datos en formato CSV, y con PHP puede utilizar esos datos en aplicaciones web también. Una tarea común asociado con los datos de la gestión 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 de apertura de PHP , inicializar una variable para que contenga la cuenta actual . Por ejemplo , escriba lo siguiente :

< php

$ rows = 0 ;
2

Abra el archivo en modo de sólo lectura ? . Recorrer 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 (( $ record = fgetcsv ($ fp ) ) ! == false ) {
3

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

$ filas + + ;
4

cerrar el bucle "while" , el archivo CSV y la declaración "if" . Por ejemplo , escriba lo siguiente :

}

fclose ($ fp ) ;

}
5

Muestra el recuento total y cerca de su etiqueta PHP. Por ejemplo , escriba lo siguiente : . ?

Echo "filas totales =" $ filas ;

>

Programación PHP /MySQL
Cómo eliminar duplicados con Oracle SQL
Cómo convertir un array PHP a JSON
Cómo crear una matriz de instancias en PHP
Cómo eliminar Desde MySQL
Cómo agregar un Formulario de Información de PHP
Cómo eliminar la línea en un archivo plano PHP
Cómo incrementar una fecha en PHP
MySQL Tutorial de inyección
Conocimientos Informáticos © http://www.ordenador.online