XXVI. Funktionen des Dateisystems

Inhaltsverzeichnis
basename --  Extrahiert den Namen einer Datei aus einer vollständigen Pfadangabe
chgrp --  Wechselt die Gruppenzugehörigkeit einer Datei
chmod -- Ändert die Zugriffsrechte einer Datei
chown -- Ändert den Eigentümer einer Datei
clearstatcache -- Löscht den Status Cache
copy -- Kopiert eine Datei
delete -- "Dummy Handbuch Eintrag"
dirname --  Extrahiert den Verzeichnis-Namen aus einer vollständigen Pfadangabe
diskfreespace --  Liefert den freien Speicherplatz in einem Verzeichnis
disk_total_space -- Liefert die Gesamtgröße eines Verzeichnisses
fclose -- Schließt einen offenen Dateizeiger
feof --  Prüft, ob der Dateizeiger am Ende der Datei steht
fflush -- Schreibt den Ausgabepuffer in eine Datei
fgetc --  Liest das Zeichen, auf welches der Dateizeiger zeigt
fgetcsv --  Liest eine Zeile von der Position des Dateizeigers und prüft diese auf Komma-Separierte-Werte (CSV)
fgets --  Liest eine Zeile von der Position des Dateizeigers
fgetss --  Liest eine Zeile von der Position des Dateizeigers und entfernt HTML und PHP-Tags.
file --  Liest eine Datei komplett in einen Array
file_exists -- Überprüft, ob eine Datei existiert
fileatime --  Liefert Datum und Uhrzeit des letzten Zugriffs auf eine Datei
filectime --  Liefert Datum und Uhrzeit der letzten Änderung des Dateizeigers Inode
filegroup --  Liefert die Gruppenzugehörigkeit einer Datei
fileinode -- Liefert die Inode-Nummer einer Datei
filemtime --  Liefert Datum und Uhrzeit der letzten Dateiänderung
fileowner -- Liefert den Dateieigentümer
fileperms -- Liefert die Zugriffsrechte einer Datei
filesize -- Liefert die Größe einer Datei
filetype -- Liefert den Typ einer Datei
flock -- Portables Datei-Verriegelungs-Verfahren
fopen -- Öffnet eine Datei oder URL
fpassthru --  Gibt alle verbleibenden Daten eines Dateizeigers direkt aus.
fputs --  Schreibt Daten an die Position des Dateizeigers
fread -- Liest Binärdaten aus einer Datei
fscanf -- Interpretiert den Input einer Datei entsprechend einem angegebenen Format
fseek --  Positioniert den Dateizeiger
fstat --  Liefert Informationen über eine Datei mit offenem Dateizeiger
ftell --  Ermittelt die aktuelle Position des Dateizeigers
ftruncate --  Kürzt eine Datei auf die angegebene Länge
fwrite -- Schreibt Binärdaten in eine Datei
set_file_buffer --  Setzt die Dateipufferung für einen gegebenen Dateizeiger
is_dir --  Prüft, ob der gegebene Dateiname ein Verzeichnis ist
is_executable --  Prüft, ob eine Datei ausführbar ist
is_file --  Prüft, ob der Dateiname eine reguläre Datei ist
is_link --  Prüft, ob der Dateiname ein symbolischer Link ist
is_readable --  Prüft, ob eine Datei lesbar ist
is_writable --  Prüft, ob in eine Datei geschrieben werden kann
is_writeable -- Prüft, ob in eine Datei geschrieben werden kann
is_uploaded_file -- Prüft, ob die Datei mittels HTTP POST upgeloaded wurde.
link -- Erzeugt einen absoluten Link
linkinfo -- Liefert Informationen über einen Link
mkdir -- Erstellt ein Verzeichnis
move_uploaded_file -- Verschiebt eine upgeloadete Datei an einen neuen Ort.
pathinfo -- Liefert Informationen über den Dateipfad
pclose -- Schließt einen Prozess-Dateizeiger
popen -- Öffnet einen Prozesszeiger
readfile -- Gibt eine Datei aus
readlink --  Liefert das Ziel eines symbolischen Links
rename -- Benennt eine Datei um
rewind --  Setzt den Dateizeiger auf das erste Byte der Datei
rmdir -- Löscht ein Verzeichnis
stat --  Liefert diverse Informationen über eine Datei
lstat --  Liefert Informationen über eine Datei oder einen symbolischen Link.
realpath -- Erzeugt einen kanonisch absoluten Pfadnamen
symlink -- Erzeugt einen symbolischen Link
tempnam -- Erzeugt einen eindeutigen Dateinamen
tmpfile -- Legt eine temporäre Datei an
touch --  Setzt das Datum der letzten Änderung einer Datei
umask --  Ändert die aktuelle umask (Zugriffsrechte)
unlink -- Löscht eine Datei