[PHP] Ne pas lire la 1ère et dernière ligne
HD
-
HD -
HD -
Bonjour
je lis un fichier php avec un code classique :
Sauf que je ne veux pas lire la première et la dernière ligne de ce fichier.
Merci donc de m'indiquer comment procéder pour celà
merci d'avance pour votre aide !
je lis un fichier php avec un code classique :
if (file_exists($fichier)) { $fp = fopen("$fichier", "r"); } while (!feof($fp)) { $ligne = fgets($fp,4096); $liste = explode( ";",$ligne); /* On assigne les variables */
Sauf que je ne veux pas lire la première et la dernière ligne de ce fichier.
Merci donc de m'indiquer comment procéder pour celà
merci d'avance pour votre aide !
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
- Lire epub - Guide
- Supprimer dernière page word - Guide
- Partager photos en ligne - Guide
- Aller à la ligne excel - Guide
4 réponses
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);
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; }