Revision: 52929
Updated Code
at November 6, 2011 08:12 by madc
Updated Code
function rChmod($path, $filePerm=0664, $dirPerm=0775) { if(!file_exists($path)) return(false); if(is_file($path)) chmod($path, $filePerm); elseif(is_dir($path)) { chmod($path, $dirPerm); $foldersAndFiles = scandir($path); $entries = array_slice($foldersAndFiles, 2); foreach($entries as $entry) rChmod($path.DIRECTORY_SEPARATOR.$entry, $filePerm, $dirPerm); } return(true); }
Revision: 52928
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 6, 2011 08:06 by madc
Initial Code
function rChmod($path, $filePerm=0664, $dirPerm=0775) { if(!file_exists($path)) return(false); if(is_file($path)) chmod($path, $filePerm); elseif(is_dir($path)) { chmod($path, $dirPerm); $foldersAndFiles = scandir($path); $entries = array_slice($foldersAndFiles, 2); foreach($entries as $entry) rChmod($path."/".$entry, $filePerm, $dirPerm); } return(true); }
Initial URL
http://madcity.at/
Initial Description
Heavily based on "Recursive chmod in PHP" by Tenzer ( 03/10/08 http://snipplr.com/view/5350/ )
Initial Title
Recursive chmod in PHP
Initial Tags
php
Initial Language
PHP