Função umask() PHP
Definição e Uso
A função umask() muda o umask atual.
umask() define o umask do PHP como máscara & 0777 e retorna o valor anterior do umask. Quando o PHP é usado como módulo do servidor, o umask é restaurado no final de cada solicitação.
A chamada sem parâmetros de umask() retorna o valor atual do umask.
Sintaxe
umask(máscara)
Parâmetros | Descrição |
---|---|
máscara | Obrigatório. Define novos permissoões. O padrão é 0777. |
Dicas e Notas
Notas:Evite usar essa função em servidores multithreaded. Melhor ainda é usar para alterar os permissoões de um arquivo recém-criado chmod()O uso de ummask() pode causar situações não previstas em programas concorrentes e servidores, pois eles usam o mesmo umask.