Accès au manager - réservé aux membres

Navigation

Bouts de Codes PHP

Renverser un fichier pour le reecrire en partant de la fin

Informations sur le code source PHP

Ecrit par :  Olivier
Autres codes en PHP de l'auteur : [8] sources Voir
Date d'enregistrement du code le 22 Fév 2007 - Vu 1846 fois
Code source zippé: Télécharger le fichier ZIP
Impression: Imprimer le code
Ajouter la page à vos favoris

Description du code source

Informations sur le code source

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.

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 source

Fonctions php / mysql PHP

  • file : Lit le fichier et renvoie le résultat dans un tableau - (PHP 4, PHP 5)
  • count : Compte le nombre d'éléments d'un tableau ou le nombre de propriétés d'un objet - (PHP 4, PHP 5)
  • touch : Modifie la date de modification et de dernier accès d'un fichier - (PHP 4, PHP 5)
  • fopen : Ouvre un fichier ou une URL - (PHP 4, PHP 5)
  • fputs : Alias de fwrite() - (PHP 4, PHP 5)
  • fclose : Ferme un fichier - (PHP 4, PHP 5)
  • echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Poster un commentaire

:P :) :wink: :lol: :surprised: :confused: :mad: :no:
Taille du texte:
Couleur:
Code de sécurité

Les dernières offres d'emploi