hola
En la vista previa lo hago asi, solo le muestro el primero registro nada mas, ya cuando voy a guardar toda la informacion vuelvo y leo el archivo usando la funcion que mostre anteriormente.
Logre simplificar la funcion a esto:
Código PHP:
Ver originalpublic function FileMatrizAsociativo($file_name,$separador)
{
$file = fopen($file_name,"r");
if($file)
{
while($recordSet = fgetcsv($file,50000000,$separador)) {
foreach($this->campos as $camp)
{
$dataInfo[strtolower($camp->COLUMN_NAME)] = $recordSet[$camp->id]; }
}// while
}// fin validacion archivo
//die(var_dump($matriz));
return $matriz;
}
Mejoro bastante ya no se revienta a los 35s si no 1m 18s , pero a un asi aparecer servidor reiniciado , aunque por debajo sigue insertando los registros...