PHP umask() functie

Definitie en gebruik

De umask() functie wijzigt de huidige umask.

umask() stelt de umask van PHP in op mask & 0777 en retourneert de oorspronkelijke umask. Wanneer PHP als servermodule wordt gebruikt, wordt de umask na elke aanvraag hersteld.

Een oproep zonder parameters aan umask() retourneert de huidige umask.

Syntax

umask(mask)
Parameters Beschrijving
mask Verplicht. Stel nieuwe rechten in. Standaard is 0777.

Tips en opmerkingen

Opmerking:Gebruik deze functie zoveel mogelijk vermijden op multi-threaded servers. Het veranderen van de rechten van een bestand na het maken ervan is het beste met chmod()Het gebruik van umask() kan onvoorspelbare situaties veroorzaken in parallele programma's en servers, omdat ze dezelfde umask gebruiken.