.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é';
?>
|