Lecture d'un gros fichier texte en PHP

Fermé
EriVoil - 2 sept. 2004 à 15:39
 bitar - 10 août 2007 à 11:24
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 Date d'inscription mardi 21 mai 2002 Statut Membre Dernière intervention 31 août 2006 35
2 sept. 2004 à 17:02
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
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
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