Fungsi umask() PHP
Definisi dan Penggunaan
Fungsi umask() akan mengubah umask saat ini.
umask() akan mengatur umask PHP menjadi mask & 0777 dan mengembalikan umask asli. Saat PHP digunakan sebagai modul server, umask akan dipulihkan setelah setiap permintaan.
Pemanggilan tanpa parameter umask() akan mengembalikan umask saat ini.
Sintaks
umask(Mask)
Parameter | Deskripsi |
---|---|
Mask | Diperlukan. Menentukan hak akses baru. Default adalah 0777. |
Pemberitahuan dan Keterangan
Keterangan:Di server multi-thread, cenderung untuk menghindari penggunaan fungsi ini. Untuk mengubah hak akses setelah membuat file, lebih baik menggunakan chmod()Penggunaan umask() dapat menyebabkan situasi yang tak diperkirakan untuk program yang berkonkurensi dan server, karena mereka menggunakan umask yang sama.