PHP umask()Funktionen


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch

Definition und Verwendung

Die Funktion umask() ändert die Dateiberechtigungen einer Datei.

Diese Funktion setzt die umask von PHP aufmask& 0777 und gibt die vorherige umask zurück. Wenn Sie jedoch umask() ohne Parameter aufrufen, gibt sie die aktuelle umask zurück.

Syntax

umask(mask)

Parameters Beschreibung
mask Optional. Gibt die neue Berechtigung an. Standard ist 0777.

Der Parameter mask besteht aus vier Zahlen:

  • Die erste Zahl ist normalerweise 0
  • Die zweite Zahl gibt die Berechtigungen für den Eigentümer an
  • Die dritte Zahl gibt die Berechtigungen für die Benutzergruppe an, zu der der Eigentümer gehört
  • Die vierte Zahl gibt die Berechtigungen für alle anderen Benutzer an

Mögliche Werte (um mehrere Berechtigungen festzulegen, addieren Sie die folgenden Zahlen):

  • 1 = Ausführungsberechtigung
  • 2 = Schreibberechtigung
  • 4 = Leseberechtigung


PHP Filesystem 参考手册Vollständiges PHP-Dateisystem-Referenzhandbuch Weitere Erweiterungen