PHP umask() Fonksiyonu

Tanım ve Kullanım

umask() fonksiyonu mevcut umask'ı değiştirir.

umask() PHP'nin umask'ını mask & 0777 olarak ayarlar ve eski umask'ı döndürür. PHP sunucu modülü olarak kullanıldığında, her istek sonunda umask geri yüklenecektir.

umask() fonksiyonunun parametresiz çağrılması mevcut umask'ı döndürür.

Sözdizimi

umask(mask)
Parametre Açıklama
mask Gerekli. Yeni izinleri belirtir. Varsayılan 0777'dir.

İpuçları ve Açıklamalar

Açıklama:Çoklu threadli sunucularda bu fonksiyonun kullanımından kaçınılmalıdır. Dosya oluşturulduktan sonra izinleri değiştirmek için en iyi yol chmod()umask() kullanımı, aynı umask'ı kullanan paralel programlar ve sunucuların olası olamayan durumlar oluşturabilir çünkü.