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.