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ü.