Ecrir en debut de fichiers sans effacer le reste - neocide

Contenu du snippet

Ce script permet d'ecrir en debut de fichiers en conservant le contenu original. Il peut aussi servir a limiter l'ecriture dans le fichier a un certain nombre de lignes.

Source / Exemple :


<?
$contenuOriginal = file ("$fichier");
if ($handle = fopen("$fichier", "w+"))
    {
     fputs ($handle, $nouveauMessage);
     while (list ($cle, $var) = each ($contenuOriginal))
            {fputs ($handle, $var);}
     fclose($handle);
    }

////////////////////////////////////////////////////////////////////////////
// En rajoutant if ($cle < 10) devans fputs ($handle, $var);
// vous pouvez limiter l'inscriptiondans le fichier a 10 lignes
////////////////////////////////////////////////////////////////////////////

$contenuOriginal = file ("$fichier");
if ($handle = fopen("$fichier", "w+"))
    {
     fputs ($handle, $nouveauMessage);
     while (list ($cle, $var) = each ($contenuOriginal))
            {
             if ($cle < 10) fputs ($handle, $var);
            }
     fclose($handle);
    }
?>

Conclusion :


Script réaliser par Neocide (neocide@nomade.fr), 97.1 Kreasyon

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.