Funzione umask() PHP

Definizione e uso

La funzione umask() cambia l'umask corrente.

umask() imposta l'umask di PHP a mask & 0777 e restituisce l'umask originale. Quando PHP viene utilizzato come modulo del server, l'umask viene ripristinato alla fine di ogni richiesta.

La chiamata senza parametri di umask() restituisce l'umask corrente.

Sintassi

umask(mask)
Parametro Descrizione
mask Obbligatorio. Stabilisce i nuovi permessi. Di default è 0777.

Suggerimenti e note

Nota:Evitare di utilizzare questa funzione su server multithreaded. Dopo aver creato il file, è meglio cambiare i permessi utilizzando chmod()L'uso di umask() può causare situazioni non prevedibili in programmi connessi e server, poiché utilizzano lo stesso umask.