Neueste Web-Entwicklung Tutorials
 

PHP umask() Function


<Komplettes PHP - Dateisystem Referenz

Definition und Verwendung

Die umask() Funktion ändert die Dateiberechtigungen für Dateien.

Diese Funktion setzt PHP umask zu mask & 0777 und gibt die alte umask. Allerdings, wenn Sie rufen umask() ohne Argumente, gibt er den aktuellen Wert zu verändern.

Syntax

umask(mask)

Parameter Beschreibung
mask Optional. Gibt die neuen Berechtigungen. Der Standardwert ist 0777

Der Parameter Modus besteht aus vier Zahlen:

  • Die erste Zahl ist immer Null
  • Die zweite Zahl gibt an Berechtigungen für den Eigentümer
  • Die dritte Zahl gibt an Berechtigungen für die Benutzergruppe des Eigentümers
  • Die vierte Zahl gibt Berechtigungen für alle anderen

Mögliche Werte (mehrere Berechtigungen festlegen, die folgenden Zahlen addieren sich):

  • 1 = Ausführungsberechtigungen
  • 2 = Schreibrechte
  • 4 = Leseberechtigungen

<Komplettes PHP - Dateisystem Referenz