Maison  >  Article  >  développement back-end  >  Comment configurer le répertoire php

Comment configurer le répertoire php

藏色散人
藏色散人original
2020-11-18 09:06:592637parcourir

Comment définir le répertoire en PHP : créez d'abord un exemple de fichier PHP ; puis créez le répertoire via la fonction "mkdir('test',0644)" et enfin définissez les paramètres d'autorisation pertinents.

Comment configurer le répertoire php

L'environnement d'exploitation de ce tutoriel : système Windows 10, php5.6 Cet article est applicable à toutes les marques d'ordinateurs.

Recommandé : "Tutoriel vidéo PHP"

Répertoire des paramètres php :

Créer et supprimer des répertoires

1.mkdir(' test',0644) : Créer un répertoire

bool mkdir ( string pathname [, intpathname[,intmode = 0777 [, bool recursive = false [, resourcerecursive=false[,resourcecontext ]]] )

Remarque : $mode est une autorisation. Les utilisateurs, les groupes et les autres utilisateurs ont chacun des autorisations de r=4/w=2/x=1, par exemple 0644 est rw_. /r__ /r__ (Connaissance des autorisations Linux)

2.rmdir('test') : Supprimez le répertoire. Notez que le répertoire doit être vide

3.unlink('test.php. ') : Supprimez le fichier

4. Utilisez la récursion pour supprimer les répertoires non vides, comme suit :

**注:切记排除目录下的.和..,否则会删除整个磁盘内容,且不进回收站!**
    function deleteDir($dirname){
        $dir=opendir($dirname);
        while($filename=readdir($dir)){
            if($filename!=='.'&&$filename!=='..'){
                $filename=$dirname.'/'.$filename;
                if(is_dir($filename)){
                    deleteDir($filename);
                }else{
                    unlink($filename);
                }
            }
    
        }    
            
        closedir($dir);
        rmdir($dirname);
    }
    deleteDir('test');

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn