begin process at 2012 05 28 23:20:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Aide & documentation

 > 

fichier texte


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

fichier texte

dimanche 20 mai 2007 à 18:39:11 | fichier texte

masterofquebec

Bonjour,
J'ai un fichier texte contenant plus de 10000 clef-cd pour un jeu que j'ai fais.

J'aimerais avoir un script php qui permet de prendre la première ligne ou la dernière ligne du fichier texte, de l'afficher puis de la suprimer (du fichier texte).

Pouvez-vous me faire un script qui ferais ceci ?
dimanche 20 mai 2007 à 18:41:09 | Re : fichier texte

masterofquebec

Oh, voici un exemple que j'ai trouvé mais je ne sais pas si il marche et il ne peut pas lire .
  1. <?PHP
  2. // Voici la fonction
  3. function lokid_reduire_texte ( $fichier , $nombre_de_ligne_max)
  4. {
  5.     // Le fichier converti en un tableau
  6.     $mon_tableau = file($fichier);
  7.     
  8.     // Mauvaise méthode
  9.     /*
  10.     // Initialisation de la variable $txt
  11.     $txt = "";
  12.     // Boucle pour ne conserver que les "n" premières ligne(s)
  13.     for ($i = 1; $i <= $nombre_de_ligne_max; $i++) {
  14.        $txt .=  $mon_tableau[$i];
  15.        // Pareil que $txt =  $txt.$mon_tableau[$i];
  16.     }
  17.     */
  18.     
  19.     // Bonne méthode de sielfried, qui est beaucoup beaucoup plus séduisante
  20.     $mon_tableau = array_slice ($mon_tableau,0,$nombre_de_ligne_max);
  21.     $txt = implode ("",$mon_tableau);
  22.     
  23.     // Ouverture du fichier avec effacement du contenu    
  24.     $ouvre=fopen($fichier,"w+");    
  25.     // Ecriture du fichier    
  26.     fwrite($ouvre,$txt);    
  27.     // Fermeture du fichier
  28.     fclose($ouvre);
  29. }
  30. // Mise en pratique de la fonction
  31. lokid_reduire_texte ("mon_fichier.txt" , "5");
  32. ?>


Cette discussion est classée dans : fichier, script, ligne, texte


Répondre à ce message

Sujets en rapport avec ce message

Question de neebies!!!!!!! [ par defkrie ] Bonjour,jai une variable $chars qui contient le mot "aze" et un fichier texte "charts.txt". Dans ce fichier texte, à chaque ligne jai un mot du meme n passage à la ligne [ par cas ] Je possède un formulaire, dans lequel j'ai plusieurs champs texte "textearea". Quand j'appuie sur valider, je renseigne un fichier texte avec le conte extraire une ligne d'un fichier texte [ par matthieugregoire ] Bonjour à tous!!Je suis tout à fait novice dans l'usage de php et c'est pourquoi j'ai besoin que l'on me donne un petit coup de pouce. Je vous expose fichier ??? [ par rich25200 ] Bonjour !!!j'ai un fichier....J'arrive a le lire mais je veux que lorsque dans mon fichier texte il y a un saut de ligne il me l'affiche dan un tablea Un fichier texte pour plusieurs compteurs [ par bluejim ] blue_jim Ma question est la suivante :Est-il possible en Php de lire une ligne prédéfinie d'un fichier texte.J'explique :En partant du fait que la val recuperer des infos f'un fichier texte [ par nunor ] bonjour,je souhaiterais developper un script pour traiter le tableau suivant qui se trouve dans un fichier texte "joueurs" Le PB EST QUE LE TABLEAU IC modifier une ligne dans un fichier texte S.O.S [ par MeTh ] Bonjour,j'ai besoin de modifier une ligne dans un fichier texte plus précisément .htx format spécifique pour un programme qui est en fait une page .ht Saut de ligne ou préciser une ligne dans un fichier texte, [ par milkyoue ] Bonjour, Je voudrais savoir comment inscrire une ligne de caratère dans un fichier *.txt par exemple à la neuvième lignes, car il m'inscrit tout sur FICHIER TEXTE [ par webmathis ] Je suis entrain de développer un chat en PHP avec stockage dans un fichier texte, mais il me manque un petit script. j'aimerais qu'au bout de 6 lignes Modifier un fichier toute les 24 heures [ par KiWin ] Bonjour,J'aimerais savoir quel code utiliser pour modifier un fichier toutes les 24 heures. Ce fichier doit être modifié de sorte à ajouter à la lign


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales