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

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

Пример использования и примеры функции PHP umask()

PHP Файловая система справочник

Функция umask() устанавливает umask PHP, mask & 0777, и возвращает原来的 umask. При использовании PHP в качестве модуля сервера umask будет восстановлен после каждого запроса.

Синтаксис

int umask ([ int $mask ] )

Эта функция может установить umask PHP, mask & 0777, и вернуть原来的 umask. При использовании PHP в качестве модуля сервера umask будет восстановлен после каждого запроса.

 При вызове umask() без параметров возвращается текущий umask, с параметром возвращается原来的 umask.

Онлайн пример

<?php
   $old = umask(0);
   chmod("PhpProject/php/sample.txt", 0755);
   umask($old);
   // Проверка
   if($old != umask()) {
      echo "Ошибка при изменении umask";
   }
?>

PHP Файловая система справочник