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.