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();
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.