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.
123456789 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 !!!
Une réponse sur « PHP: Création de répertoires recursive. »
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.