Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2010, 16:57
Avatar de ghidalgoram
ghidalgoram
 
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 446
Antigüedad: 16 años, 1 mes
Puntos: 7
** Aumentar longitud del de la función fgetcsv()

Código PHP:
$data=fgetcsv($fpLONGITUD","); 

Estoy usando mucho la función fgetcsv() en unos de mis programas.

Código PHP:
$data=fgetcsv($fp1000","); 
Es tan vital que si falla,,.. no ejecuta el programa.

Desde luego estoy leyendo un archivo CSV.

Como en 1 año, el programa ha fallado unas 2 veces debido a la longitud del parámetro.

Al principio estaba en 1000. al tiempo,... falló,,,
Luego lo pasé a 3072,,, se arregló el problema, pero,.... al tiempo volvió a fallar.

Hace unos días, lo pasé a 6144 y,.. el programa se pudo ejecutar nuevamente.


El valor 6144, me parece bien, sin embargo, no quiero que en un futuro se repita la misma historia.

Cual es el límite que yo le puedo establecer a la longitud de 'fgetcsv($fp, LONTITUD, ",");' ? Ó existe una forma automática en donde sea PHP quien se encargue de adminstrar automáticamente esa Longitud ?

Lo que no deseo es que el programa falle porque el tamaño del CSV sea mayor que la longitud de dicha función.

Agradezco sus sugerencias.

Saludos
__________________
Loading...