A voir également:
- [PHP] Ne pas lire la 1ère et dernière ligne
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Aller à la ligne excel - Guide
- Lire epub - Guide
- Lire fichier bin - Guide
- Supprimer dernière page word - Guide
4 réponses
Ssylvainsab
Messages postés
2884
Date d'inscription
samedi 29 juillet 2006
Statut
Modérateur
Dernière intervention
15 août 2020
825
20 déc. 2006 à 18:29
20 déc. 2006 à 18:29
Je ne sais pas du tout si ca marche, mais tu peux essayer d'effacer les premières et dernières lignes du fichier :
$fichier=preg_replace('#^[^\n]*\n(.*)\n[^\n]*$#sU','$1',$fichier);
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
20 déc. 2006 à 18:30
20 déc. 2006 à 18:30
Bonjour,
Essaie le code suivant, pour voir :
Essaie le code suivant, pour voir :
if (file_exists($fichier)) { $fp = fopen("$fichier", "r"); } $premiereLigne = true; while (!feof($fp)) { $ligne = fgets($fp,4096); if (!$premiereLigne && !feof($fp)) // Si ce n'est pas la 1ere ligne ni la dernière { $liste = explode( ";",$ligne); /* On assigne les variables */ } else //Sinon, on indique qu'on a franchi la première ligne $premiereLigne=false; }
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
>
HD
21 déc. 2006 à 10:25
21 déc. 2006 à 10:25
Comment ça, pas dans l'ordre du fichier d'origine ??
lefou4
Messages postés
73
Date d'inscription
jeudi 21 décembre 2006
Statut
Membre
Dernière intervention
5 mai 2010
44
21 déc. 2006 à 11:26
21 déc. 2006 à 11:26
Apparemment chaque ligne de ton fichier texte est stockée dans un tableau. Pourquoi ne pas lire toutes les lignes du fichier texte puis ensuite supprimer les premier et dernier éléments du tableau ?