Raccourcis : Contenu - rubriques - sous rubriques
EN FR

jFile aide à lire ou créer des fichiers. Les fonctions de jFile sont statiques, il n'est pas nécessaire de l'instancier pour les utiliser.

Fonction read

Retourne le contenu d'un fichier ou false si le fichier n'est pas lisible.


$content = jFile::read('/le/chemin/du/fichier.ext');

Fonction write

Écrit un fichier sur le disque. Elle utilise un fichier temporaire puis renomme le fichier à la fin de l'écriture, limitant les conflits d'accés.

Retourne true si tout s'est bien passé.


jFile::write('/le/chemin/du/fichier.ext', 'les données');

Fonction createDir

Créer un dossier. Elle crée également tous les dossiers parents si ils n'existent pas.


jFile::createDir('/le/chemin/du/dossier');

Fonction removeDir

Fonction de suppression récursive du contenu d'un dossier.

Le deuxième paramètre permet de supprimer (true) ou non (false) le dossier lui même.


jFile::removeDir('/le/chemin/du/dossier', false);
// seul le contenu du dossier "dossier" sera supprimé 

jFile::removeDir('/le/chemin/du/dossier');
// le contenu du dossier, et le dossier lui même sera supprimé.