Name

umask

Synopsis

int umask([int mask])

Sets PHP’s default permissions to the value mask & 0777 and returns the previous mask if successful, or false if an error occurred. The previous default permissions are restored at the end of the current script. If mask is not supplied, the current permissions are returned.

When running on a multithreaded web server (e.g., Apache), use chmod() after creating a file to change its permissions, rather than this function.

Get Programming PHP, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.