PHP umask() функция
Определение и использование
Функция umask() изменяет текущий umask.
Функция umask() устанавливает umask PHP в mask & 0777 и возвращает原来的 umask. При использовании PHP в качестве модуля сервера umask восстанавливается после каждого запроса.
Без параметров вызов umask() возвращает текущий umask.
Синтаксис
umask(маска)
Параметры | Описание |
---|---|
маска | Обязателен. Определяет новые права. По умолчанию 0777. |
Подсказки и комментарии
Комментарий:На многопоточных серверах рекомендуется избегать использования этой функции. После создания файла лучше изменить его права доступа с помощью chmod()Использование umask() может привести к непредсказуемым ситуациям в параллельных программах и на сервере, так как они используют один и тот же umask.