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.