Vous êtes ici > code source PHP > Fichiers-Répertoires > Indique si le repertoire existe ou le crée








Description du code source
IsDir_or_CreateIt( string $path )
Retourne TRUE si le repertoire existe ou s'il viens d'etre créé.
Retourne FALSE si une erreur surviens.
Ceci est un code assez basique mais qui peut s'averer utile lorsque l'on doit gerer beaucoup de dossier, sous-dossier, sous-sous-dossier, ...

| .01 .02 .03 .04 .05 .06 .07 .08 .09 .10 .11 .12 .13 .14 .15 .16 .17 .18 .19 .20 .21 .22 .23 .24 .25 .26 .27 .28 .29 .30 .31 .32 .33 .34 .35 .36 .37 .38 .39 .40 .41 .42 .43 .44 .45 .46 |
/***************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/***************************************************************/
/* */
/* Titre:
/* Indique si le repertoire existe ou le crée
/* */
/* URL: http://www.phpsources.org/scripts433-PHP.htm
/* Auteur: IlbeeNetwork
/* Date édition: 23-07-2008
/* Website auteur: http://www.ilbee.net/
/* */
/***************************************************************/
<?php
// Declaration de la fonction
function IsDir_or_CreateIt($path) {
if(is_dir($path)) {
return true;
} else {
if(mkdir($path)) {
return true;
} else {
return false;
};
};
}
// Utilisation
$mon_dossier = "/foo/";
if(IsDir_or_CreateIt($mon_dossier)) {
echo "Le dossier ".$mon_dossier." existe";
} else {
echo "Une erreur est survenue lors de la creation du dossier ".$mon_dossier;
};
?>
|

is_dir : Indique si le fichier est un dossier - (PHP 4, PHP 5)
mkdir : Crée un dossier - (PHP 4, PHP 5)
echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)

Votre participation pour les dépôts de sources est possible à partir de l'espace membre. Il faut être inscrit pour déposer une ressource sur le site.
» Inscription libre et gratuite