Lecture d'un gros fichier texte en PHP

EriVoil -  
 bitar -
Salut à tous,
je souhaiterais savoir s'il existe un moyen pour lire un fichier texte de plus de 1Mo.
J'utilise actuellement la fonction fgets($fic,10000) mais je ne récupère qu'une partie du fichier.

Merci pour votre aide,

EriVoil
A voir également:

3 réponses

thedavix Messages postés 466 Statut Membre 35
 
Hello,
Si tu veux récupérer tout ton texte dans une variable tu peux utiliser
$text = implode("","adresse du fichier");
ca marche aussi sans prob pour les grands fichiers ;)


David

" Many electrons died to bring you this data..."
0
Erivoil
 
j'ai résolu le problème, on peut bien évidemment lire de gros fichier avec fgets() et il ne faut surtout pas oublier de modifier la valeur du time out du serveur (30 s par défaut) !!!

EriVoil
0
bitar
 
salut, j'ai un probeme de lire un gros fichier ligne par ligne et chaque ligne je dois ajouter dans la base,mon probleme est que j'arrive pas a finir il ya presque 100000 ligne. Quelqu'un peut m'aider ? merci bcp

BitarBoll
0