Bug : a && b renvoie un booléen, pas la 2e valeur !
This commit is contained in:
parent
fbf3433fc2
commit
5807e1de3a
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user