Heim >Backend-Entwicklung >PHP-Problem >So richten Sie ein PHP-Verzeichnis ein

So richten Sie ein PHP-Verzeichnis ein

藏色散人
藏色散人Original
2020-11-18 09:06:592681Durchsuche

So legen Sie das Verzeichnis in PHP fest: Erstellen Sie zunächst eine PHP-Beispieldatei. Erstellen Sie dann das Verzeichnis über die Funktion „mkdir('test',0644)“ und legen Sie schließlich die relevanten Berechtigungsparameter fest.

So richten Sie ein PHP-Verzeichnis ein

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP5.6. Dieser Artikel gilt für alle Computermarken.

Empfohlen: „PHP-Video-Tutorial

PHP-Einstellungsverzeichnis:

Verzeichnisse erstellen und löschen

1.mkdir('test',0644): Verzeichnis erstellen

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

Hinweis: $mode ist Berechtigung, Benutzer, Die Gruppe und andere Benutzer haben jeweils r=4/w=2/x=1 Berechtigungen, z. B. 0644 ist rw_/r__/r__ (Kenntnisse der Linux-Berechtigungen)

2.rmdir('test'): Löschen Sie das Verzeichnis, Achten Sie darauf, dass das Verzeichnis leer ist

3.unlink('test.php'): Löschen Sie die Datei

4. Verwenden Sie die Rekursion, um nicht leere Verzeichnisse wie folgt zu löschen:

**注:切记排除目录下的.和..,否则会删除整个磁盘内容,且不进回收站!**
    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');

Das obige ist der detaillierte Inhalt vonSo richten Sie ein PHP-Verzeichnis ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn