PHP umask() funktion
Definition och användning
umask() funktionen ändrar den aktuella umask.
umask() sätter PHP:s umask till mask & 0777 och returnerar den tidigare umask. När PHP används som en servermodul återställs umask efter varje förfrågan.
Anrop av umask() utan parametrar returnerar den aktuella umask.
Syntax
umask(mask)
Parametrar | Beskrivning |
---|---|
mask | Obligatorisk. Definiera nya rättigheter. Standard är 0777. |
Tips och kommentarer
Kommentar:Undvik att använda denna funktion på servrar med flera trådar. För att ändra filrättigheter efter att ha skapat en fil är det bättre att använda chmod()Användning av umask() kan orsaka oförutsägbara situationer i samtidiga program och servrar eftersom de använder samma umask.