13avr2008
PHP: Création de répertoires recursive. Thumbnail

PHP: Création de répertoires recursive.

Voici une petite fonction très utile, permettant de créer tous les répertoires d’un chemin. Cette fonction remplace agréablement le mkdir de PHP.


function mkdir_r($dirName, $rights=0777){
$dirs = explode('/', $dirName);
$dir='';
foreach ($dirs as $part) {
$dir.=$part.'/';
if (!is_dir($dir) && strlen($dir)>0)
mkdir($dir, $rights);
}
}



Appelez-la simplement par un mkdir_r (« path/to/my/directory ») et le chemin vous aurez en une commande votre chemin complet !!!

Auteur
Eric Wallet

A propos de l'auteur

à rédigé 31 articles sur Tellaw.org.

Partager c'est apprendre.
  • Subscribe to our feed
  • Share this post on Delicious
  • StumbleUpon this post
  • Share this post on Digg
  • Tweet about this post
  • Share this post on Mixx
  • Share this post on Technorati
  • Share this post on Facebook
  • Share this post on NewsVine
  • Share this post on Reddit
  • Share this post on Google
  • Share this post on LinkedIn

Discussion

Une reponse to "PHP: Création de répertoires recursive."

  • NazzTazz dit :

    Euh, si tu lis la doc de mkdir() tu te rendras compte que cette fonction accepte un 3eme argument, qui sert justement a creer les repertoires de maniere recursive.

Déposez un commentaire