Funkcja umask() PHP

Definicja i użycie

Funkcja umask() zmienia bieżący umask.

Funkcja umask() ustawia umask PHP na mask & 0777 i zwraca poprzedni umask. Gdy PHP jest używany jako moduł serwera, umask zostaje przywrócony po każdym żądaniu.

Bezparametrowa wywołanie umask() zwraca bieżący umask.

Gramatyka

umask(mask)
Parametry Opis
mask Wymagane. Określa nowe uprawnienia. Domyślnie to 0777.

Wskazówki i komentarze

Komentarz:Unikaj użycia tej funkcji na serwerach wielostrumieniowych. Najlepiej zmienić uprawnienia pliku po jego utworzeniu, używając chmod()Użycie umask() może prowadzić do nieprzewidywalnych sytuacji w programach równoległych i serwerach, ponieważ używają one tego samego umask.