From 04be9830b28e26748359fc4be8d3dfdac01fc989 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Thu, 29 Jul 2010 01:11:08 +0200 Subject: [PATCH] =?UTF-8?q?Impl=C3=A9mentation=20de=20Syst=C3=A8meFichiers?= =?UTF-8?q?=20:=20ok.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- __cms__/stockage/systeme-fichiers.php | 66 ++++++++++++++++----------- 1 file changed, 39 insertions(+), 27 deletions(-) diff --git a/__cms__/stockage/systeme-fichiers.php b/__cms__/stockage/systeme-fichiers.php index a91530c..9419ca6 100644 --- a/__cms__/stockage/systeme-fichiers.php +++ b/__cms__/stockage/systeme-fichiers.php @@ -1,33 +1,45 @@ read())) { + self::supprimer($chemin_fs . '/' . $entrée, $récursif); + } + $d->close(); + rmdir($chemin_fs); + } + } + + public function lire($chemin_fs) { + file_get_contents($chermin_fs) + } + + public function écrire($chemin_fs, $données) { + file_put_contents($chemin_fs, $données); + } + + public function liste_enfants($chemin_fs) { + return scandir($chemin_fs); + + } + + public function déplacer($chemin_fs_de, $chemin_fs_vers) { + rename($chemin_fs_de, $chemin_fs_vers); + } } ?>