Input Output : Gestion des fichier V1.0.0.0

Soyez le premier à donner votre avis sur cette source.

Vue 3 350 fois - Téléchargée 850 fois

Description

Bonjour, ou bonsoir
Aujourd'hui je vous laisse une classe pour gerer vos fichiers.
IO.class.php fait partie de mes classes de FRAMEWORK.
Pour comprendre son intérêt tâchons de comparer
Sans IO.class.php
 //Ecriture 
file_put_content("une ligne d'écriture","test.txt"); 
//Lecture 
if(file_exist("test.txt")){ 
$content=file_get_content("test.txt"); 
fclose($handle); echo $content; } 
//Mise à jour 
if(file_exist("test.txt\)){ 
$content=file_get_content("test.txt"); 
file_put_content("\nune deuxième ligne d'écriture","test.txt");  
}else 
file_put_content("une ligne d'écriture","test.txt"); 

A présent avec IO.class.php
 $f=new File("test.txt"); 
//Ecriture
$sw=new FileWriter(new FileStream($f->getFile(),  FileStream::MODE_WRITEA));
$sw->Write("une ligne d'écriture"); 
//Mise à jour 
$sw->append("\nUne deuxième ligne d'écritre"); 
//Lecture 
$sr=new FileReader(new FileStream($f->getFile(), FileStream::MODE_READ)); 
echo $sr->ReadToEnd(); 

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de CecilCordheley

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.