Der Inhalt dieses Artikels handelt von Verzeichnisoperationen in PHP, die einen gewissen Referenzwert haben. Jetzt können Freunde in Not darauf verweisen
Verzeichnisoperationen
Dateimodellaufteilung zwischen Windows und Linux
Windows
Dateidatei
Verzeichnis
unbekannt unbekannt
Linux
Dateidatei
Verzeichnis
Blockblock
Char-Zeichen
Fifo-Pipe
Link-Link
unbekannt Unbekannt
Häufig verwendete Verzeichnisfunktionen
filesize() Ruft die Größe der Datei ab und gibt das Ergebnis in Byte zurück
8bit=1byte
1024b=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
file_exists() Bestimmen Sie, ob die Datei oder das Verzeichnis vorhanden ist
filetype() Rufen Sie den Dateityp ab
is_dir() Bestimmen Sie, ob es sich um eine handelt Verzeichnis
is_file() bestimmt, ob es sich um eine Datei handelt
is_readable() ob es lesbar ist
is_writeable() ob es lesbar ist beschreibbar
filectime()-Erstellungszeit
fileatime()-Zugriffszeit
filemtime()-Änderungszeit
gibt alle Zeitstempel zurück
Pfad zum Verzeichnis
Windows: C:xampphtdocs
Linux: /usr/local/apache2/htdocs /demo.php
Hinweis
1 Das Verzeichnistrennzeichen unter Windows wird verwendet, während das Verzeichnistrennzeichen unter Linux / ist. Aber Windows erkennt auch / als Verzeichnistrennzeichen, also schreiben wir beim Schreiben immer /
2. Versuchen Sie, / zu verwenden, da es das Escape-Zeichen in PHP
Verzeichnisoperationen
mkdir() Verzeichnis erstellen
Erster Parameter
Pfad
Zweiter Parameter
Berechtigungen sollten beim Festlegen nicht in Anführungszeichen gesetzt werden (nicht nützlich unter Windows)
Die Bedeutung jedes Teils
Eigentümer
Gruppe
Andere
Zahlenbedeutung
r: Lesbar 4
w: Beschreibbar 2
x: Ausführbar 1
Der dritte Parameter
Ob rekursive Verzeichniserstellung zulässig ist, der Standardwert ist false
rmdir() Leere Verzeichnisse löschen
unlink() Dateien löschen
dirname() Verzeichnisnamen zurückgeben
basename() Gibt den Dateinamen zurück
pathinfo() Gibt ein Array zurück, das den Verzeichnisnamen, den Dateinamen, den Suffixnamen und den Basisdateinamen enthält
Verzeichnisse durchsuchen
1. Verzeichnisressourcen öffnen
opendir()
Hinweis: Das chinesische Opendir-Verzeichnis kann nicht geöffnet werden, Sie müssen iconv verwenden. Konvertieren Sie utf-8 in gbk, da die PHP-Datei im utf-8-Format vorliegt, das Windows-System jedoch im GBK-Format und daher nicht
lesen kann. 2. Aus Ressourcen lesen
readdir()
Gibt den Dateinamen der nächsten Datei im Verzeichnis zurück. Beim Lesen bis zum Ende wird false
Hinweis zurückgegeben 1. Im Windows-System sind die von readdir gelesenen Dateinamen immer .. und .. stellt das übergeordnete Verzeichnis dar
2. Achten Sie beim Durchlaufen, Löschen und Kopieren darauf, .
3. Ausschlussmethoden
1 ) readdir(ressource)
2. Treffen Sie ein Urteil $fileName != '.' && $fileName != '..'
3 die Verzeichnisressource
closedir(resource)Verwandte Empfehlungen:
Das obige ist der detaillierte Inhalt vonVerzeichnisoperationen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!