Hola foreros, he encontrado este script para leer archivos csv, lo que quisiera saber es el funcionamiento del mismo, he añadido los comentarios que veran a continuacion que es lo que yo he entendido pero me gustaria asegurarme de la interpretacion
Código PHP:
$fp = fopen ( "archivo.csv" , "r" ); //abre el archivo
$i = 1;
while (( $data = fgetcsv ( $fp , 1000 , "," )) !== FALSE ) { /* Mientras hay líneas que leer, pero no se que significa el 1000 */
foreach($data as $row) { /*recorre el archivo, pero no se bajo que estructura trae los valores de cada columna, supongo que es un array, pero si quisiera leer de una fila en particular una columna determinada, suponiendo que no se de antemano la cantidad de filas pero si las columnas*/
echo "Campo $i: $row<br>"; /* Muestra todos los campos de la fila actual, y si quisiera mostrar el campo 2 de la fila actual como???*/
$i++ ;
}
echo "<br><br>";
}
fclose ( $fp );
Desde ya se agradece. Saludos