递归遍历目录及更改目录权限-PHP源码
php代码目录 $chmod->权限 如:755 function recurDir($dir,$chmod='') { if(is_dir($dir)) { if($handle = opendir($dir)) { while(false !== ($file = readdir($handle))) { if(is_dir($dir.'/'.$file)) { if($file != '.' && $file != '..') { $path = $dir.'/'.$file; $chmod ? chmod($path,$chmod) : FALSE; echo $path.''; recurDir($path); } }else{ $path = $dir.'/'.$file; $chmod ? chmod($path,$chmod) : FALSE; echo $path.'
'; } } } closedir($handle); } } recurDir($_SERVER['DOCUMENT_ROOT'],777);
PHP之友评论