Bug : a && b renvoie un booléen, pas la 2e valeur !

This commit is contained in:
Georges Dupéron 2010-08-02 06:34:28 +02:00
parent fbf3433fc2
commit 5807e1de3a

View File

@ -25,15 +25,18 @@ class SystèmeFichiers {
}
public function lire($chemin_fs) {
return file_exists($chemin_fs) && file_get_contents($chemin_fs);
if (!file_exists($chemin_fs)) return false;
return file_get_contents($chemin_fs);
}
public function écrire($chemin_fs, $données) {
return is_dir(dirname($chemin_fs)) && file_put_contents($chemin_fs, $données);
if (!is_dir(dirname($chemin_fs))) return false;
return file_put_contents($chemin_fs, $données);
}
public function liste_fichiers($chemin_fs) {
return is_dir($chemin_fs) && scandir($chemin_fs);
if (!is_dir($chemin_fs)) return false;
return scandir($chemin_fs);
}
public function déplacer($chemin_fs_de, $chemin_fs_vers) {