Función umask() de PHP

Definición y uso

La función umask() cambia el umask actual.

umask() establece el umask de PHP en máscara & 0777 y devuelve el umask original. Cuando PHP se utiliza como módulo de servidor, el umask se restaura al final de cada solicitud.

La llamada sin parámetros de umask() devuelve el umask actual.

Sintaxis

umask(máscara)
Parámetros Descripción
máscara Obligatorio. Define los nuevos permisos. El valor predeterminado es 0777.

Sugerencias y notas

Nota:Evite usar esta función en servidores multihilo. Después de crear el archivo, es mejor cambiar sus permisos usando chmod()El uso de umask() puede causar situaciones imprevistas en programas concurrentes y servidores, ya que utilizan el mismo umask.