Screenshot

[Zend] Créer, supprimer vos répertoires facilement

Pas de commentaires Développement, tutoriel, Zend

Après un long temps d’absence, je vous propose aujourd’hui une classe toute simple, qui permet facilement de créer / supprimer / vider / renommmer un répertoire.

Vous allez peut-être me dire qu’il existe déjà des fonctions PHP pour cela… sauf que par défaut, les fonctions PHP ne permettent pas de supprimer un répertoire non-vide, de créer automatiquement un répertoire, avec le répertoire parent s’il n’existe pas, etc…

De plus, cette classe créera automatiquement les répertoires avec les bons droits pour pouvoir y écrire des fichiers à l’intérieur.

Voilà quelques exemples :

    // Créer un répertoire
    My_Repertoire::Create('/home/user/sebastien/www/my_project/upload/doc/item_1/');

    // On le vide
    My_Repertoire::Vider('/home/user/sebastien/www/my_project/upload/doc/item_1/');

    // On supprimer tout notre dossier d'upload, avec les sous-dossiers
    My_Repertoire::Supprimer('/home/user/sebastien/www/my_project/upload/');

Attention, pour pouvoir utiliser cette classe dans un de vos projets Zend, il faut au préalable :

  • Créer un dossier My dans le dossier library
  • Glisser la classe téléchargée dans ce nouveau dossier My
  • Ajouter cette ligne dans votre application.ini :
autoloaderNamespaces[] = "My_"

Télécharger

Aucun commentaire actuellement

Laissez un commentaire !





Spam Protection by WP-SpamFree

«