Vous êtes ici Codes PHP et MySQL > Fichiers-Répertoires > Renverser un fichier pour le reecrire en partant...

 

Renverser un fichier pour le reecrire en partant de la fin

Pour cela vous avez besoin de 2 fichiers .txt ( entrer.txt / sortie.txt ) Le premier contient le texte et le second prendra le resultat du fichier initial réécrit à l'envers.
 
Olivier
[8] sources en PHP voir
Code vu 3800 fois
Enregistré le 22 Fév 2007
  • Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Renverser un fichier pour le reecrire en partant de la fin
  • Partage ce code sur Facebook
 
 
 
 

Code Source


01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
 
<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Renverser un fichier pour le reecrire en partant de la... */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts241-PHP.htm              */
/* Auteur         : Olivier                                                   */
/* Date édition   : 22 Fév 2007                                               */
/*                                                                            */
/******************************************************************************/


  // prend le nombre de ligne du fichier
  $fichier_ligne file("entrer.txt");
  $i count($fichier_ligne);
  $cnt $i;

  // fixe la date de modification
  touch("sortie.txt");
  $fp=fopen("sortie.txt"'a');

  // boucle a l'envers à partir du dernier element
   for(;$cnt >= 0;$cnt--)
   {
   fputs ($fp,"$fichier_ligne[$cnt]");
   }

  // fermeture
  fclose($fp);

  echo 'Opération terminé';

?>

 

Fonctions du code

: Lit le fichier et renvoie le résultat dans un tableau - (PHP 4, PHP 5)
: Compte le nombre d'éléments d'un tableau ou le nombre de propriétés...
: Modifie la date de modification et de dernier accès d'un fichier - (PHP 4, PHP...
: Ouvre un fichier ou une URL - (PHP 4, PHP 5)
: Alias de fwrite() - (PHP 4, PHP 5)
: Ferme un fichier - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Librairie PHP

Connexion

 
 

Fichiers-Répertoires

 
 

PHP

 
 
 
 
    Offres d'emploi

Plus de 500 offres d'emploi PHP/MySQL

Offres d'emploi
 
    Editeur PHP
 
        Publicité