Generateur de sitemap
PHP: Création de répertoires recursive.
Insert ou update automatique avec MySql.

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 !!!

View Comments (1)
  1. 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.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.