我想以递归方式设置文件夹和文件权限.文件夹应该得到750和文件644.我发现了这个并做了一些改编.这个有用吗?
<?php
function chmod_r($Path) {
$dp = opendir($Path);
while($File = readdir($dp)) {
if($File != "." AND $File != "..") {
if(is_dir($File)){
chmod($File, 0750);
}else{
chmod($Path."/".$File, 0644);
if(is_dir($Path."/".$File)) {
chmod_r($Path."/".$File);
}
}
}
}
closedir($dp);
}
?>
Run Code Online (Sandbox Code Playgroud)