PHP umask() Funktion
Definition und Verwendung
Die umask() Funktion ändert die aktuelle umask.
umask() setzt die umask von PHP auf mask & 0777 und gibt die ursprüngliche umask zurück. Wenn PHP als Servermodul verwendet wird, wird umask nach jedem Anfrageende wiederhergestellt.
Eine umask() ohne Parameteraufruf gibt die aktuelle umask zurück.
Syntax
umask(Maske)
Parameter | Beschreibung |
---|---|
Maske | Erforderlich. Neue Berechtigungen festlegen. Standard ist 0777. |
Hinweise und Anmerkungen
Anmerkung:Vermeiden Sie auf Servern mit mehreren Threads die Verwendung dieser Funktion. Um die Berechtigungen nach der Erstellung einer Datei zu ändern, ist es besser, chmod()Die Verwendung von umask() kann zu unvorhersehbaren Situationen in parallelen Programmen und Servern führen, da sie die gleiche umask verwenden.