解决mkdir创建目录无写权限的问题有时候,我们在使用mkdir(dir,0775,true)创建目录时,会发现创建的权限并非775,而是其他如411、022等。原因因为mkdir在给文件夹制定权限时,会跟当前登录操作系统用户的umask(用户缺省权限属 性)值进行位“与”,得到的值才是最终权限值。umask 是什么?我们创建文件的默认权限是怎么来的?如何改变这个默认权限呢?当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是 umask 干的事情。umask 设置了用户创建文件的默
2019-07-26
PHP
php 权限