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