umask

(PHP 4, PHP 5, PHP 7, PHP 8)

umask — Змінює поточну маску прав доступу для новостворених файлів та каталогів (umask)

Опис

umask(?int $mask = null): int

Функция**umask()**устанавливает применяемую PHP по умолчанию umask в значение параметраmask & 0777 та повертає стару umask. Якщо PHP працює як серверний модуль, umask відновлюватиметься після закінчення кожного запиту.

Список параметрів

mask

Новий umask.

Значення, що повертаються

Якщо параметр maskравен**null, функцияumask()** просто повертає поточну umask, інакше повертається стара umask.

список змін

ВерсияОпис
8.0.0Параметрmask тепер може набувати значення null

Приклади

Приклад #1 Приклад використання функції umask()****

Loading...

Примітки

Зауваження :

Уникайте виклику цієї функції на багатопотокових веб-серверах. Найкраще змінити права створеного файлу функцією chmod()Функцияumask() може викликати несподівану поведінку одночасно скриптів і самого веб-сервера, оскільки вони всі будуть використовувати одну і ту ж umask.