Вопросы к Поиску с Алисой
Параметр umask влияет на создание новых каталогов в PHP путем определения базовых разрешений по умолчанию для вновь создаваемых файлов или папок. www.geeksforgeeks.org
По умолчанию значение umask обычно равно 022. www.geeksforgeeks.org Оно устанавливает, какие разрешения нужно убрать из системных по умолчанию при создании файла или каталога. www.geeksforgeeks.org
Например, если при попытке создать каталог с разрешением 777 вычесть из него значение umask (по умолчанию 022), то вместо drwxrwxrwx получится drwxr-xr-x, что соответствует 755 (022 отнять 777). www.geeksforgeeks.org
Чтобы создать каталог с другими разрешениями, можно временно установить umask в 0, а затем создать каталог с желаемыми разрешениями. stackoverflow.com После этого нужно восстановить исходное значение umask. stackoverflow.com