English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função umask() do PHP

PHP Filesystem Referência

A função umask() define o umask do PHP como mask & 0777 E retorna o umask original. Quando o PHP é usado como módulo do servidor, o umask é restaurado no final de cada solicitação.

Sintaxe

int umask ([ int $mask ] )

Esta função pode definir o umask do PHP como mask & 0777E retorna o umask original. Quando o PHP é usado como módulo do servidor, o umask é restaurado após cada solicitação.

 A chamada sem parâmetros de umask() retorna o umask atual, com parâmetros retorna o umask original.

Exemplos Online

<?php
   $old = umask(0);
   chmod("PhpProject"/php/sample.txt", 0755);
   umask($old);
   //Verificação
   if($old != umask()) {
      echo "Erro ao alterar o umask";
   }
?>

PHP Filesystem Referência