Fopen and fgets
simo
-
mpmp93 Messages postés 7217 Statut Membre -
mpmp93 Messages postés 7217 Statut Membre -
Bonjour à tous,
voila depuis quelques temps, je cherche en php a lire un fichier txt a partir de la 3eme ligne jusqu'à la fin(presque 500 ligne),ci dessous une copier du contenu de ce fichier.merci d'avance
dentification No: 010
# VALUE UNIT C CH H D
0001 2.579 pH 26.2 1 18:26:44 14/06/13
0002 2.569 pH 26.2 1 18:36:44 14/06/13
0003 2.566 pH 26.2 1 18:46:44 14/06/13
0004 2.562 pH 26.2 1 18:56:44 14/06/13
0005 2.558 pH 26.2 1 19:06:44 14/06/13
0006 2.558 pH 26.2 1 19:16:44 14/06/13
0007 2.559 pH 26.2 1 19:26:44 14/06/13
0008 2.559 pH 26.2 1 19:36:44 14/06/13
0009 2.559 pH 26.2 1 19:46:44 14/06/13
0010 2.557 pH 26.2 1 19:56:44 14/06/13
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
0500 2.556 pH 26.2 1 20:56:44 14/06/13
voila depuis quelques temps, je cherche en php a lire un fichier txt a partir de la 3eme ligne jusqu'à la fin(presque 500 ligne),ci dessous une copier du contenu de ce fichier.merci d'avance
dentification No: 010
# VALUE UNIT C CH H D
0001 2.579 pH 26.2 1 18:26:44 14/06/13
0002 2.569 pH 26.2 1 18:36:44 14/06/13
0003 2.566 pH 26.2 1 18:46:44 14/06/13
0004 2.562 pH 26.2 1 18:56:44 14/06/13
0005 2.558 pH 26.2 1 19:06:44 14/06/13
0006 2.558 pH 26.2 1 19:16:44 14/06/13
0007 2.559 pH 26.2 1 19:26:44 14/06/13
0008 2.559 pH 26.2 1 19:36:44 14/06/13
0009 2.559 pH 26.2 1 19:46:44 14/06/13
0010 2.557 pH 26.2 1 19:56:44 14/06/13
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
,,,,,,,, ,,,,,,, ,,, ,,,,,, ,, ,,,,,,,,,,,,, ,,,,,,,,,,,,,
0500 2.556 pH 26.2 1 20:56:44 14/06/13
A voir également:
- Fopen and fgets
- Spybot search and destroy - Télécharger - Antivirus & Antimalwares
- Find and mount - Télécharger - Récupération de données
- Disk boot failure insert system disk and press enter - Guide
- Norton remove and reinstall. - Télécharger - Nettoyage
- Automatic mouse and keyboard - Télécharger - Divers Utilitaires
2 réponses
Bonjour,
Le plus simple que je vois pour le moment, c'est de faire un compteur que tu incrémente à chaque ligne, si il n'est pas supérieur à 3, tu passe à la suivante directement sans traitement.
Le plus simple que je vois pour le moment, c'est de faire un compteur que tu incrémente à chaque ligne, si il n'est pas supérieur à 3, tu passe à la suivante directement sans traitement.
Bonsoir,
D'abord vous faites un file_get_contents:
$xx = file_get_contents...... regardez la doc de cette fonction)
Ensuite, chaque ligne est séparée par \n, donc faire un explode:
$lignes = explode("\n", $xx);
maintenant vouys avez un tableau $lignes, il suffit de supprimer les 3 premières lignes:
unset($lignes[2]);
unset($lignes[1]);
unset($lignes[0]);
et maintenant vous lisez le tableau avec foreach:
foreach($lignes AS $lg) {
....traitement $lg....
}
A+
D'abord vous faites un file_get_contents:
$xx = file_get_contents...... regardez la doc de cette fonction)
Ensuite, chaque ligne est séparée par \n, donc faire un explode:
$lignes = explode("\n", $xx);
maintenant vouys avez un tableau $lignes, il suffit de supprimer les 3 premières lignes:
unset($lignes[2]);
unset($lignes[1]);
unset($lignes[0]);
et maintenant vous lisez le tableau avec foreach:
foreach($lignes AS $lg) {
....traitement $lg....
}
A+