php中mkdir()函数的权限问题

sysdee 发表于 PHP 分类,标签: to dir chmod 0777 mkdir
0

问题描述:

使用以下php代码创建了一个目录,期望目录的权限是0777,实际结果是0755

mkdir('./aa/',0777);


分析与测试结果:

 

1.mkdir()函数指定的目录权限只能小于等于系统umask设定的默认权限。

如linux默认的umask一般0022, 即创建目录的默认权限是0755, 所以这时php &n...

阅读全文>>

用PHP删除指定文件夹根目录下的两星期前的全部旧文件

sysdee 发表于 PHP 分类,标签: 删除 file dir mydir chmod 0777
0
<?php
function del_dir($dir){    //删除目录
    if(!($mydir=@dir($dir))){
        return;
    }
    while(...

阅读全文>>